C/Cadeas de caracteres: Diferenzas entre revisións
Contido eliminado Contido engadido
Sen resumo de edición |
Revisión inicial, continuará... |
||
Liña 1:
{{Navegador|Matrices|Estruturas}}
{| align="right" style="margin-left: 1em;"
Ao escribir unha cadea de caracteres coma constante literal, ou sexa, directamente introducida no código fonte, debemos facelo delimitándoa cunhas comiñas dobres. Véxase o seguinte exemplo, en que se lle asigna unha cadea a unha variable:▼
| __TOC__
|} <!-- Isto sitúa o índice á dereita -->
▲Ao escribir unha cadea de caracteres coma [[{{BASEPAGENAME}}/Constantes literais|constante literal]], ou sexa, directamente introducida no código fonte, debemos facelo delimitándoa cunhas comiñas dobres. Véxase o seguinte exemplo, en que se lle asigna unha cadea a unha variable:
<source lang=c>
cadea = "Isto é unha cadea de texto";
Liña 7 ⟶ 11:
Todas as funcións que traballan con cadeas de caracteres fano byte a byte.
==Cadeas nulas==
Unha cadea de caracteres é nula,
Os xeitos máis eficientes de comprobar se unha cadea é nula (nunha expresión) son:
Liña 29 ⟶ 21:
</source>
Existen outros xeitos, mediante funcións da [[{{BASEPAGENAME}}
<source lang=c>
strcmp(cadea,"")==0;
strlen(cadea)==0;
</source>
==Véxase tamén==
*[[{{BASEPAGENAME}}/Secuencias de escape|Secuencias de escape]]
Liña 39 ⟶ 34:
<!-- Categorías: -->
[[Categoría:C ─
|