1.C++的關(guān)鍵字列表
2.標(biāo)識(shí)符的命名規(guī)則
- 標(biāo)識(shí)符不能是關(guān)鍵字蟀架,關(guān)鍵字是被系統(tǒng)保留的重挑。
- 標(biāo)識(shí)符只能是字母(大寫或小寫),數(shù)字讼呢,和下劃線。也就是說不能包含特殊字符(除了下劃線),也不能包含空格(spaces or tabs)欲侮。
- 標(biāo)識(shí)符必須以字母或者下劃線開頭崭闲,不能以數(shù)字開頭。
- C++是區(qū)分字母大小寫的威蕉,
nvalue
,nValue
,NVALUE
這三個(gè)變量是不同的刁俭。
一般來說,函數(shù)都是以小寫字母開頭的韧涨,而結(jié)構(gòu)體牍戚,類侮繁,和枚舉都是以大寫字母開頭,如果變量或者函數(shù)是多詞的如孝,我們常用的兩種慣例是:以下劃線分割和駝峰命名法宪哩。
下面是幾個(gè)例子:
int my_variable_name; // 正確 (下劃線分割)
void my_function_name() // 正確的 (下劃線分割)
int myVariableName; // 正確 (駝峰命名法)
void myFunctionName(); // 正確的 (駝峰命名法)
int my variable name; // 不正確 (不允許有空格)
void my function name(); //不正確 (不允許有空格)
int MyVariableName; // 有效的但是不正確 (應(yīng)該以小寫字母開頭)
void MyFunctionName(); // 有效的但不是最佳的