In C++ wird der Unterstrich ('_') verwendet für: 1. Anonyme Variablen; 3. Makrodefinitionen (zeigt den aktuellen Funktionsnamen an); 4. Reservierte Schlüsselwörter (C++-Schlüsselwörter); Escape-Zeichen (Semikolons werden ignoriert); 6. Reservierte Bezeichner (von der Standardbibliothek und Benutzerbibliotheken verwendet).
_ in C++ In der Programmiersprache C++ hat der Unterstrich ('_') mehrere Verwendungszwecke:
1. Anonyme Variablen
Wenn beim Deklarieren einer Variablen kein Variablenname angegeben ist, Sie können es „_“ nennen:
int _ = 5; // 声明一个匿名整型变量并赋予值 5
2. Parameter ignorieren
In der Funktionsparameterliste können Sie „_“ verwenden, um unnötige Parameter zu ignorieren:
void f(int x, int y) { int _ = x; // 忽略参数 x // ... }
3. Makrodefinition
Im Präprozessor , der Unterstrich wird verwendet, um den aktuellen Funktionsnamen anzuzeigen:
#define FUNCNAME __FUNCTION__
4. Reservierte Schlüsselwörter
Einige Schlüsselwörter in C++ können durch benutzerdefinierte Namen überschrieben werden. In diesem Fall kann „_“ als Alternative verwendet werden:
#define true _true
5. Escape-Zeichen
In String-Literalen kann der Unterstrich als Escape-Zeichen verwendet werden:
char greeting[] = "Hello, _World!"; // 添加下划线以忽略分号
6. Reservierte Bezeichner
Standard- und benutzerdefinierte Bibliotheken Bezeichner, die mit einem Unterstrich beginnen, können verwendet werden. Diese Kennungen gelten als reserviert und werden Benutzern nicht zur Verwendung empfohlen.
Das obige ist der detaillierte Inhalt vonWas ist _ in C++?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!