En C++, le trait de soulignement (« _ ») est utilisé pour : 1. Les variables anonymes ; 2. Ignorer les paramètres ; 3. Les définitions de macro (indiquant le nom de la fonction actuelle) ; 4. Les mots-clés réservés (remplacer les mots-clés C++) ; Caractères d'échappement (les points-virgules sont ignorés) ; 6. Identifiants réservés (utilisés par la bibliothèque standard et les bibliothèques utilisateur).
_ en C++ Dans le langage de programmation C++, le trait de soulignement ('_') a plusieurs utilisations :
1 Variables anonymes
Lors de la déclaration d'une variable, si le nom de la variable n'est pas spécifié, vous pouvez le nommer '_' :
<code class="cpp">int _ = 5; // 声明一个匿名整型变量并赋予值 5</code>
2. Ignorer les paramètres
Dans la liste des paramètres de fonction, vous pouvez utiliser '_' pour ignorer les paramètres inutiles :
<code class="cpp">void f(int x, int y) { int _ = x; // 忽略参数 x // ... }</code>
3. Définition de la macro
Dans le préprocesseur. , le trait de soulignement est utilisé pour indiquer le nom de la fonction actuelle :
<code class="cpp">#define FUNCNAME __FUNCTION__</code>
4 Mots-clés réservés
Certains mots-clés en C++ peuvent être remplacés par des noms définis par l'utilisateur, dans ce cas, vous pouvez utiliser '_' Comme alternative : .
<code class="cpp">#define true _true</code>
5. Caractères d'échappement
Dans les chaînes littérales, le trait de soulignement peut être utilisé comme caractère d'échappement :
<code class="cpp">char greeting[] = "Hello, _World!"; // 添加下划线以忽略分号</code>
6 Identifiants réservés
Bibliothèques standard et définies par l'utilisateur Les identifiants commençant par un trait de soulignement peuvent être utilisés. Ces identifiants sont considérés comme réservés et leur utilisation n'est pas recommandée aux utilisateurs.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!