Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/05226.jsonl.gz/23

Se llaman identificadores a los nombres con que nos referimos para nombrar variables, labels, funciones y demás elementos que componen el lenguaje C. Un identificador esta constituido por una letra o un signo de subrayado que puede estar seguido de números, letras o signos de subrayado.
Aunque un identificador puede tener más de 32 cifras solo las 32 primeras son significativas. Quiere esto decir que dos identificadores expresan el mismo elemento cuando sus 32 primeras letras son iguales.
Se declaran fuera de todas las funciones, incluida la función principal main(). Se le llama variable global porque puede ser utilizada por cualquier función donde quiera que se encuentre en el programa.
Los Parámetros formales (más tarde se verán lo que son) de una función además de servir para transmitir los datos a la misma operan como cualquier variable local.
Para aclarar estos conceptos veamos el siguiente ejemplo:
En C constantes son valores fijos que no pueden ser alterados por ninguna instrucción en el programa Una constante puede ser de cualquier tipo. El modo conque se representa dende del tipo al que pertenece. Las constantes de tipo char van entre apóstrofos. Ejemplo c='a';.
En un programa en C se requiere muchas veces darle un valor a las variables en el momento de su declaración (Inicialización). Este valor se asigna bien en el momento de la compilación como es el caso de las variables globales y estáticas o cada vez que se llama a la función a la que pertenezcan como ocurre con las variables locales.