C/Identificadores: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
mSen resumo de edición
m Bot: Cambios estética
 
Liña 3:
Os identificadores definen nomes de [[{{BASEPAGENAME}}/Variables|variables]], funcións, estruturas, macros, etc.
 
== Regras de construción ==
Os identificadores, xa sexa de variables ou funcións, teñen que cumprir certas regras:
* Non ser unha [[{{PAGENAME}}#Palabras reservadas|palabra reservada de C]].
* Non comezar por un díxito.
* Conter só letras do alfabeto anglosaxón, díxitos e barras baixas (<code>_</code>).
 
As letras poden estar en maiúsculas e en minúsculas, e ademais cómpre ter en conta que na linguaxe de programación C as letras maiúsculas e minúsculas diferéncianse as unhas das outras. É dicir: <code>a</code> e <code>A</code> son identificadores completamente distintos.
Liña 13:
Asemade, cómpre ten en conta que, se ben os nosos identificadores poden conter máis de 64 caracteres, o programa só utilizará eses 64 primeiros caracteres para diferenciar uns identificadores doutros.
 
== Palabras reservadas ==
As palabras reservadas son identificadores que forman xa parte de C, e por tanto xa están collidos (non podemos facer novos identificadores chamados igual). As palabras clave en C son relativamente poucas (32).
 
== Consellos de construción ==
Aínda que o noso programa vai funcionar fagámolo ou non, cómpre utilizar identificadores que sexan descritivos e favorezan ou axuden á comprensión do código, aínda que iso supoña facelos máis longos. Pero sen facelos extremadamente longos, claro está. Hai que buscar o equilibrio entre «facilidade para comprender o código» e «facilidade para codificalo».
 
Liña 25:
 
<!-- Categorías: -->
 
[[Categoría:C ─ Elementos|Identificadores]]