¿Qué son los identificadores en C++?

Que Son Los Identificadores En C



Identificadores juegan un papel crucial en la programación de C++. Se utilizan para nombrar funciones, variables y otras entidades en el código. Proporcionan una identidad única a cada entidad en el 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 lenguaje.

¿Qué son los identificadores en C++?

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







  • Nombre de objeto o nombre de variable
  • Unión, estructura o nombre de clase
  • Nombre de tipo enumerado
  • Miembro de un sindicato, estructura, clase o enumeración
  • Función o función de miembro de clase
  • nombre definido por tipo
  • Nombre de etiqueta
  • Nombre de la macro
  • Parámetro macro

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

Cada idioma incluye sus propias reglas de nomenclatura para identificadores . Siga estas pautas al nombrar un identificador en C++:



  1. Las palabras clave de C++ no se pueden usar como identificadores, ya que tienen significados predefinidos para el compilador.
  2. No puede tener dos guiones bajos sucesivos.
  3. Puede tener una combinación de letras, conectores, números y caracteres Unicode.
  4. Debe comenzar con una letra del alfabeto o el guión bajo, pero no con un número.
  5. No debe contener ningún espacio en blanco.
  6. No puede tener más de 511 caracteres.
  7. Debe declararse e inicializarse antes de que se pueda hacer referencia a él.
  8. Los nombres de dos identificadores no pueden ser iguales en el mismo programa.
  9. Los identificadores distinguen entre mayúsculas y minúsculas.

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 cambio, los traduce a 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 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

Suma_1

suma1

Los siguientes son algunos ejemplos de identificadores inválidos :

Suma - 1

Soy

pow //Porque es una palabra clave de C++

Implementación de identificadores en C++

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



#incluir

usando el espacio de nombres estándar ;

En t principal ( ) {

  En t numero1 = 5 ; // variable entera

  doble numero2 = 3.14 ; // variable de punto flotante de precisión doble

  carbonizarse ch = 'A' ; // variable de caracter

bandera booleana = verdadero ; // variable booleana

cout << 'El valor de num1 es: ' << numero1 << final ;

cout << 'El valor de num2 es: ' << numero2 << final ;

cout << 'El valor de ch es: ' << ch << final ;

cout << 'El valor de la bandera es: ' << bandera << final ;

  doble resultado = numero1 * numero2 ;

cout << 'El resultado del cálculo es: ' << resultado << final ;

  devolver 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 hacer referencia a los nombres de funciones, matrices, variables y otros tipos de datos definidos por el usuario desarrollados por el programador. En este tutorial, encontramos qué son los identificadores, cómo se declaran y cuáles son las reglas para nombrar un identificador con un ejemplo.