C++識別符號中使用下劃線有什麼規則?
來自 MSDN 文件 −
在識別符號開頭使用兩個連續的下劃線字元 ( __ ),或單個前導下劃線後跟大寫字母,在所有作用域內保留給 C++ 實現。由於可能與當前或未來保留的識別符號衝突,您應避免使用一個前導下劃線後跟小寫字母作為檔案作用域的名稱。
因此,您應避免使用如下名稱 −
__foo, __FOO, _FOO
並且不應在全域性名稱空間中使用如下名稱 −
_foo, _bar
除此之外,還有一些字首,例如 LC_、SIG_,以及字尾,例如 _t,也不應使用,因為它們也保留給實現。
因此,您可以建立包含下劃線或以下劃線結尾的變數。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP