Dalam C++, garis bawah ('_') digunakan untuk: 1. Pembolehubah tanpa nama; 3. Takrifan makro (menunjukkan nama fungsi semasa); Aksara melarikan diri (koma bertitik diabaikan); 6. Pengecam terpelihara (digunakan oleh perpustakaan standard dan perpustakaan pengguna). . anda boleh menamakannya '_':
<code class="cpp">int _ = 5; // 声明一个匿名整型变量并赋予值 5</code>Salin selepas log masuk
2. Abaikan parameter
Dalam senarai parameter fungsi, anda boleh menggunakan '_' untuk mengabaikan parameter yang tidak diperlukan:<code class="cpp">void f(int x, int y) {
int _ = x; // 忽略参数 x
// ...
}</code>
<code class="cpp">#define FUNCNAME __FUNCTION__</code>
4 Kata kunci terpelihara
Sesetengah kata kunci dalam C++ mungkin ditindih oleh nama yang ditentukan pengguna, dalam kes ini anda boleh menggunakan '_' Sebagai alternatif:
<code class="cpp">#define true _true</code>
5. Aksara melarikan diri
Dalam literal rentetan, garis bawah boleh digunakan sebagai aksara melarikan diri:<code class="cpp">char greeting[] = "Hello, _World!"; // 添加下划线以忽略分号</code>
6 Pengecam terpelihara
boleh digunakan dengan pustaka yang ditakrifkan oleh pengguna. Pengecam ini dianggap terpelihara dan tidak disyorkan untuk digunakan oleh pengguna.Atas ialah kandungan terperinci Apakah _ dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!