Was sind Kennungen in C++?

Was sind Kennungen in C++?
Kennungen spielen eine entscheidende Rolle bei der C ++ - Programmierung. Sie werden verwendet, um Funktionen, Variablen und andere Entitäten im Code zu benennen. Sie bieten jedem Unternehmen im Programm eine eindeutige Identität und helfen Programmierern bei der Identifizierung und dem Zugriff auf sie. Das Verständnis der Verwendung von Identifikatoren in C ++ ist hilfreich, um einen effizienten und lesbaren Code zu schreiben.

In diesem Artikel werden wir diskutieren, welche Kennungen in C ++ sind und wie sie in der Sprache verwendet werden.

Was sind Kennungen in C++?

Ein Kennung ist eine Kombination von Zeichen, die eines der folgenden Elemente darstellt:

  • Objektname oder variabler Name
  • Gewerkschafts-, Struktur- oder Klassenname
  • Aufzähliger Typname
  • Mitglied einer Gewerkschaft, Struktur, Klasse oder Aufzählung
  • Funktion oder Funktion Klassenmitglied
  • Typedef Name
  • Markenname
  • Makroname
  • Makroparameter

Was sind die Regeln für die Benennung einer Kennung??

Jede Sprache beinhaltet ihre eigenen Namensregeln für Kennungen. Befolgen Sie diese Richtlinien und benennen Sie eine Kennung in C ++:

  1. C ++ - Schlüsselwörter können nicht als Kennungen verwendet werden, da sie vordefinierte Bedeutungen zum Compiler haben.
  2. Es kann nicht zwei aufeinanderfolgende Unterstriche haben.
  3. Es kann eine Kombination aus Buchstaben, Anschlüssen, Zahlen und Unicode -Zeichen haben.
  4. Es muss mit einem Alphabetbrief oder dem Unterstrich beginnen, aber nicht mit einer Nummer.
  5. Es sollte keinen weißen Raum enthalten.
  6. Es kann nicht länger sein als 511 Zeichen.
  7. Es muss deklariert und initialisiert werden, bevor es erwähnt werden kann.
  8. Die Namen von zwei Kennungen können im selben Programm nicht gleich sein.
  9. Identifikatoren sind fallempfindlich.

Wie wir dir das schon gesagt haben Kennungen werden verwendet, um Variablen, Klassen, Funktionen und andere Codeelemente zu benennen. Wenn wir Code schreiben, verwenden wir diese Namen, um sich auf verschiedene Teile unseres Programms zu beziehen. Während der Zusammenstellung verwendet der Computer diese Namen jedoch nicht mehr. Stattdessen übersetzt es sie in Speicheradressen und Offsets, mit denen es das Programm ausführen kann. Also, während wir benutzen Kennungen Um unseren Code lesbarer und einfacher zu verstehen, kümmert sich der Computer nur um die zugrunde liegenden Speicheradressen, die diese Kennungen darstellen.

Das Folgende sind einige Beispiele von Gültige Kennungen:

Summe
_Summe
Sum_1
Sum1

Das Folgende sind einige Beispiele von ungültige Kennungen:

Sum-1
1sum
POW //, weil es ein C ++ - Schlüsselwort ist

Identifikatoren Implementierung in C++

Für ein Verständnis des Konzepts von Kennungen, Betrachten Sie das folgende Beispiel.

#enthalten
Verwenden von Namespace STD;
int main ()
int num1 = 5; // Ganzzahlvariable
double num2 = 3.14; // variable doppelte Präzision schwimmende Punkte
char ch = 'a'; // Charaktervariable
bool flag = true; // Boolesche Variable
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;
Doppelergebnis = Num1 * Num2;
Cout << "The result of the calculation is: " << result << endl;
Rückkehr 0;

Im obigen Beispiel deklarieren und initialisieren wir fünf Variablen mit unterschiedlichen Namen und Datentypen. Wir verwenden diese Variablen dann in einer Berechnung, um ein Ergebnis zu erhalten, das wir in die Konsole drucken. In diesem Beispiel zeigt.

Ausgang

Abschluss

C ++-Identifikatoren werden in Programmen verwendet, um auf die Namen von Funktionen, Arrays, Variablen und anderen vom Programmierer entwickelten benutzerdefinierten Datentypen zu verweisen. In diesem Tutorial haben wir festgestellt, was Identifikatoren sind, wie sie deklariert werden und wie die Regeln für die Benennung eines Kennung mit einem Beispiel sind.