Quels sont les identifiants en C++?

Quels sont les identifiants en C++?
Identificateurs jouer un rôle crucial dans la programmation C ++. Ils sont utilisés pour nommer des fonctions, des variables et d'autres entités du code. Ils fournissent une identité unique à chaque entité du programme et aident les programmeurs à y identifier et à y accéder. Comprendre l'utilisation des identifiants dans C ++ est utile pour écrire un code efficace et lisible.

Dans cet article, nous discuterons des identifiants en C ++ et comment ils sont utilisés dans la langue.

Quels sont les identifiants en C++?

Un identifiant est une combinaison de caractères qui représente l'un des éléments qui suivent:

  • Nom de l'objet ou nom de variable
  • Union, structure ou nom de classe
  • Nom de type énuméré
  • Membre d'un syndicat, d'une structure, d'une classe ou d'un énumération
  • Fonction ou fonction des membres de la classe
  • Nom de typedef
  • Nom de l'étiquette
  • Nom de macro
  • Paramètre macro

Quelles sont les règles pour nommer un identifiant?

Chaque langue comprend ses propres règles de dénomination pour identificateurs. Suivez ces directives tout en nommant un identifiant en C ++:

  1. Les mots clés C ++ ne peuvent pas être utilisés comme identificateurs car ils ont des significations prédéfinies au compilateur.
  2. Il ne peut pas avoir deux soulignements successifs.
  3. Il peut avoir une combinaison de lettres, de connecteurs, de chiffres et de caractères Unicode.
  4. Il doit commencer par une lettre d'alphabet ou le soulignement, mais pas par un numéro.
  5. Il ne doit contenir aucun espace blanc.
  6. Ça ne peut pas être plus long que 511 caractères.
  7. Il doit être déclaré et initialisé avant de pouvoir être référé à.
  8. Les noms de deux identifiants ne peuvent pas être les mêmes dans le même programme.
  9. Les identifiants sont sensibles à la casse.

Comme nous vous l'avons déjà dit que identificateurs sont utilisés pour nommer des variables, des classes, des fonctions et d'autres éléments de code. Lorsque nous écrivons du code, nous utilisons ces noms pour faire référence à différentes parties de notre programme. Cependant, pendant la compilation, l'ordinateur n'utilise plus ces noms. Au lieu de cela, cela les traduit en adresses mémoire et compensations qu'il peut utiliser pour exécuter le programme. Donc, pendant que nous utilisons identificateurs Pour rendre notre code plus lisible et plus facile à comprendre, l'ordinateur ne se soucie que des adresses mémoire sous-jacentes que ces identificateurs représentent.

Voici quelques exemples de identificateurs valides:

somme
_somme
Sum_1
Sum1

Voici quelques exemples de identificateurs non valides:

Somme
1SUM
POW // parce que c'est un mot-clé C ++

Identificateurs Implémentation en C++

Pour comprendre le concept de identificateurs, Considérez l'exemple suivant.

#inclure
Utilisation de Namespace Std;
int main()
int num1 = 5; // variable entière
double num2 = 3.14 // Variable de point flottante à double précision
char ch = 'a'; // Variable de caractère
Bool Flag = true; // variable booléenne
couter << "The value of num1 is: " << num1 << endl;
couter << "The value of num2 is: " << num2 << endl;
couter << "The value of ch is: " << ch << endl;
couter << "The value of flag is: " << flag << endl;
Double résultat = num1 * num2;
couter << "The result of the calculation is: " << result << endl;
retour 0;

Dans l'exemple ci-dessus, nous déclarons et initialisons cinq variables ayant des noms et des types de données différents. Nous utilisons ensuite ces variables dans un calcul pour obtenir un résultat, que nous imprimons à la console. Cet exemple montre comment les identifiants sont utilisés pour donner des noms aux variables, qui peuvent ensuite être utilisées dans les calculs et autres opérations.

Sortir

Conclusion

Les identificateurs C ++ sont utilisés dans des programmes pour désigner les noms des fonctions, des tableaux, des variables et d'autres types de données définis par l'utilisateur développés par le programmeur. Dans ce tutoriel, nous avons trouvé ce que sont les identificateurs, comment ils sont déclarés et quelles sont les règles pour nommer un identifiant avec un exemple.