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:
<code class="cpp">int _ = 5; // 声明一个匿名整型变量并赋予值 5</code>
2. Parameter ignorieren
In der Funktionsparameterliste können Sie „_“ verwenden, um unnötige Parameter zu ignorieren:
<code class="cpp">void f(int x, int y) { int _ = x; // 忽略参数 x // ... }</code>
3. Makrodefinition
Im Präprozessor , der Unterstrich wird verwendet, um den aktuellen Funktionsnamen anzuzeigen:
<code class="cpp">#define FUNCNAME __FUNCTION__</code>
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:
<code class="cpp">#define true _true</code>
5. Escape-Zeichen
In String-Literalen kann der Unterstrich als Escape-Zeichen verwendet werden:
<code class="cpp">char greeting[] = "Hello, _World!"; // 添加下划线以忽略分号</code>
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!