C++ 識別符號中使用下劃線的規則是什麼?
根據 MSDN 文件 −
在所有作用域內,識別符號的開頭使用兩個連續的下劃線字元 ( __ ),或者一個前導下劃線後跟大寫字母,均保留給 C++ 實現。對於具有檔案作用域的名稱,你應避免使用一個前導下劃線後跟小寫字母,因為這會導致與當前或未來保留的識別符號發生衝突。
因此,你應避免使用以下名稱 −
__foo, __FOO, _FOO
以下名稱不應在全域性名稱空間中使用 −
_foo, _bar
除此外,還有很多字首,如 LC_、SIG_,還有很多字尾,如 _t 不應使用,因為它們也保留給實現。
因此,你可以建立變數,其名稱中包含下劃線或以一個下劃線結尾。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP