¿Qué son los identificadores en c?++?

¿Qué son los identificadores en c?++?
Identificadores jugar un papel crucial en la programación de C ++. Se usan para nombrar funciones, variables y otras entidades en el código. Proporcionan una identidad única a cada entidad del programa y ayudan a los programadores a identificarlos y acceder a ellos. Comprender el uso de identificadores en C ++ es útil para escribir código eficiente y legible.

En este artículo, discutiremos qué identificadores hay en C ++ y cómo se usan en el idioma.

¿Qué son los identificadores en c?++?

Un identificador es una combinación de caracteres que representa uno de los elementos que siguen:

  • Nombre del objeto o nombre de variable
  • Nombre de la Unión, Estructura o Clase
  • Nombre de tipo enumerado
  • Miembro de un sindicato, estructura, clase o enumeración
  • Función o función de clase de clase
  • nombre typedef
  • Nombre de etiqueta
  • Nombre macro
  • Parámetro macro

¿Cuáles son las reglas para nombrar un identificador??

Cada idioma incluye sus propias reglas de nombres para identificadores. Siga estas pautas mientras nombra un identificador en C ++:

  1. Las palabras clave C ++ no se pueden usar como identificadores ya que tienen significados predefinidos para el compilador.
  2. No puede tener dos subrayos sucesivos.
  3. Puede tener una combinación de letras, conectores, números y caracteres Unicode.
  4. Debe comenzar con una letra de alfabeto o el bajo, pero no con un número.
  5. No debe contener ningún espacio en blanco.
  6. No puede ser más largo de 511 caracteres.
  7. Debe ser declarado e inicializado antes de que pueda referirse.
  8. Los nombres de dos identificadores no pueden ser los mismos en el mismo programa.
  9. Los identificadores son sensibles a los casos.

Como ya te dijimos que identificadores se utilizan para nombrar variables, clases, funciones y otros elementos de código. Cuando escribimos código, usamos estos nombres para referirnos a diferentes partes de nuestro programa. Sin embargo, durante la compilación, la computadora ya no usa estos nombres. En su lugar, los traduce en direcciones de memoria y compensaciones que puede usar para ejecutar el programa. Entonces, mientras usamos identificadores Para que nuestro código sea más legible y más fácil de entender, la computadora solo se preocupa por las direcciones de memoria subyacentes que representan estos identificadores.

Los siguientes son algunos ejemplos de Identificadores válidos:

suma
_suma
Sum_1
Suma

Los siguientes son algunos ejemplos de identificadores no válidos:

Suma
1Sum
Pow // porque es una palabra clave C ++

Implementación de identificadores en c++

Para comprender el concepto de identificadores, Considere el siguiente ejemplo.

#incluir
usando el espacio de nombres STD;
int main ()
int num1 = 5; // variable entera
doble num2 = 3.14; // variable de punto flotante de doble precisión
char ch = 'a'; // Variable de personaje
bandera bool = verdadero; // variable booleana
cout << "The value of num1 is: " << num1 << endl;
cout << "The value of num2 is: " << num2 << endl;
cout << "The value of ch is: " << ch << endl;
cout << "The value of flag is: " << flag << endl;
resultado doble = num1 * num2;
cout << "The result of the calculation is: " << result << endl;
regresar 0;

En el ejemplo anterior, declaramos e inicializamos cinco variables que tienen diferentes nombres y tipos de datos. Luego usamos estas variables en un cálculo para obtener un resultado, que imprimimos en la consola. Este ejemplo demuestra cómo se usan los identificadores para dar nombres a las variables, que luego se pueden usar en cálculos y otras operaciones.

Producción

Conclusión

Los identificadores de C ++ se utilizan en programas para referirse a los nombres de funciones, matrices, variables y otros tipos de datos definidos por el usuario desarrollados por el programador. En este tutorial, encontramos lo que son identificadores, cómo se declaran y cuáles son las reglas para nombrar un identificador con un ejemplo.