Que sont les identifiants en C++ ?

Que Sont Les Identifiants En C



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

Dans cet article, nous discuterons de ce que sont les identifiants en C++ et comment ils sont utilisés dans le langage.

Que sont les identifiants en C++ ?

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







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

Quelles sont les règles pour nommer un identifiant ?

Chaque langue inclut ses propres règles de nommage pour identifiants . Suivez ces instructions lorsque vous nommez 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 pour le compilateur.
  2. Il ne peut pas avoir deux traits de soulignement 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 de l'alphabet ou le trait de soulignement, mais pas par un chiffre.
  5. Il ne doit contenir aucun espace blanc.
  6. Il ne peut pas dépasser 511 caractères.
  7. Il doit être déclaré et initialisé avant de pouvoir y faire référence.
  8. Les noms de deux identifiants ne peuvent pas être identiques dans le même programme.
  9. Les identifiants sont sensibles à la casse.

Comme nous vous l'avons déjà dit identifiants 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, lors de la compilation, l'ordinateur n'utilise plus ces noms. Au lieu de cela, il les traduit en adresses mémoire et en décalages qu'il peut utiliser pour exécuter le programme. Ainsi, alors que nous utilisons identifiants pour rendre notre code plus lisible et plus facile à comprendre, l'ordinateur ne se soucie que des adresses mémoire sous-jacentes que ces identifiants représentent.



Voici quelques exemples de identifiants valides :





somme

_somme

Somme_1

Somme1

Voici quelques exemples de identifiants invalides :

Somme - 1

Je suis

pow //Parce que c'est un mot-clé C++

Implémentation des identificateurs en C++

Pour une compréhension du concept de identifiants , considérons l'exemple suivant.



#include

en utilisant l'espace de noms std ;

entier principal ( ) {

entier num1 = 5 ; // variable entière

double num2 = 3.14 ; // variable à virgule flottante double précision

carboniser ch = 'UN' ; // variable caractère

drapeau bool = vrai ; // variable booléenne

écoute << 'La valeur de num1 est : ' << num1 << fin ;

écoute << 'La valeur de num2 est : ' << num2 << fin ;

écoute << 'La valeur de ch est : ' << ch << fin ;

écoute << 'La valeur de flag est : ' << drapeau << fin ;

double résultat = num1 * num2 ;

écoute << 'Le résultat du calcul est : ' << résultat << fin ;

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 identificateurs sont utilisés pour donner des noms aux variables, qui peuvent ensuite être utilisés dans des calculs et d'autres opérations.

Sortir

Conclusion

Les identificateurs C++ sont utilisés dans les programmes pour faire référence aux noms de fonctions, de tableaux, de 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 identifiants, comment ils sont déclarés et quelles sont les règles pour nommer un identifiant avec un exemple.