Saltar al contenido

Identificadores C – javatpoint

septiembre 29, 2021

Los identificadores C representan el nombre en el programa C, por ejemplo, variables, funciones, matrices, estructuras, uniones, etiquetas, etc. Un identificador puede estar compuesto por letras como mayúsculas, minúsculas, subrayado, dígitos, pero la letra inicial debe ser un alfabeto o un guión bajo. Si el identificador no se usa en el enlace externo, entonces se llama como identificador interno. Si el identificador se usa en el enlace externo, entonces se llama como identificador externo.

Podemos decir que un identificador es una colección de caracteres alfanuméricos que comienza ya sea con un carácter alfabético o un guión bajo, que se utilizan para representar varios elementos de programación como variables, funciones, matrices, estructuras, uniones, etiquetas, etc. Hay 52 caracteres alfabéticos (mayúsculas y minúsculas), carácter de subrayado y diez dígitos numéricos (0-9) que representan los identificadores. Hay un total de 63 caracteres alfanuméricos que representan los identificadores.

Reglas para construir identificadores C

  • El primer carácter de un identificador debe ser un alfabeto o un guión bajo, y luego puede ir seguido de cualquiera de los caracteres, dígitos o guiones bajos.
  • No debe comenzar con ningún dígito numérico.
  • En los identificadores, las letras mayúsculas y minúsculas son distintas. Por lo tanto, podemos decir que los identificadores distinguen entre mayúsculas y minúsculas.
  • No se pueden especificar comas o espacios en blanco dentro de un identificador.
  • Las palabras clave no se pueden representar como un identificador.
  • La longitud de los identificadores no debe superar los 31 caracteres.
  • Los identificadores deben escribirse de tal manera que sean significativos, breves y fáciles de leer.

Ejemplo de identificadores válidos

Ejemplo de identificadores inválidos

Tipos de identificadores

  • Identificador interno
  • Identificador externo

Identificador interno

Si el identificador no se usa en el enlace externo, entonces se conoce como identificador interno. Los identificadores internos pueden ser variables locales.

Identificador externo

Si el identificador se usa en el enlace externo, entonces se conoce como identificador externo. Los identificadores externos pueden ser nombres de funciones, variables globales.

Diferencias entre palabra clave e identificador

Palabra clave Identificador
La palabra clave es una palabra predefinida. El identificador es una palabra definida por el usuario
Debe estar escrito en minúscula. Puede escribirse tanto en minúsculas como en mayúsculas.
Su significado está predefinido en el compilador c. Su significado no está definido en el compilador c.
Es una combinación de caracteres alfabéticos. Es una combinación de caracteres alfanuméricos.
No contiene el carácter de subrayado. Puede contener el carácter de subrayado.

Entendamos con un ejemplo.

Producción

Value of a is : 10
Value of A is :20  

El resultado anterior muestra que los valores de ambas variables, ‘a’ y ‘A’ son diferentes. Por lo tanto, concluimos que los identificadores distinguen entre mayúsculas y minúsculas.


close