Rumah > Artikel > pembangunan bahagian belakang > Apakah maksud _ dalam c++?
Simbol "_" dalam C++ digunakan untuk: 1. Mengendalikan parameter fungsi yang bercanggah dengan kata kunci; 3. Kelayakan ruang nama;
Simbol "_" dalam C++
Simbol "_" dalam C++, juga dikenali sebagai garis bawah, mempunyai kegunaan berikut:
Parameter fungsi
1 Apabila nama bercanggah dengan kata kunci atau pengecam lain, garis bawah boleh digunakan sebaliknya.Jika pembolehubah tidak perlu digunakan, anda boleh menambah garis bawah sebelum nama pembolehubah.
_i = 0;
3. 命名空间限定
using namespace std; cout << _ _ a;
4. 宏预处理器
#define MACRO(x) _x_
5. 匿名联合或枚举
union { _; int i; };
Dalam kelayakan ruang nama, garis bawah menunjukkan ruang nama semasa.
🎜Ahli ruang nama lain boleh diakses dalam ruang nama semasa dengan mendahuluinya dengan dua garis bawah. 🎜🎜Contohnya:union { _; int i; };
🎜🎜🎜🎜Nota: 🎜Walaupun garis bawah mempunyai tujuan khusus dalam C++, anda masih boleh menggunakannya untuk menamakan pengecam. Walau bagaimanapun, sebaiknya elakkan menggunakan nama yang bercanggah dengan tujuan terbina dalam pengkompil. 🎜Atas ialah kandungan terperinci Apakah maksud _ dalam c++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!