變數命名約定

2021-09-20 21:21:46 字數 865 閱讀 9380

1.整型字首

int nid;            //int字首:n

2.浮點型字首

float fvalue;      //float字首:f

double dvalue;      //double字首:d

3.字元型字首

char cchar;      //char字首:c

4.字串字首

std::string strpath;     //string字串字首:str

5.布林型字首

bool bisok;        //bool型別字首:b

6、 指標型字首

char* ppath;        //指標字首:p

std::shared_ptr          //智慧型指標字尾:ptr

7.陣列字首

int arrnum;        //陣列字首:arr

8.結構體字首

student txiaozhang;     //結構體字首:t

9.列舉字首

enum eweek;        //列舉字首:e

10.stl

vectorvecvalue;

listlstinfo;

11.類的成員變數以m_開頭(靜態變數用s_開頭),後面為變數,變數同時還要加字首。

std::string  m_strname;    //m_開頭+型別字首+名稱

int   s_nid;                                 //s_開頭+型別字首+名稱

12.全域性變數一律以g_開頭,後面為變數,變數同時還要加字首。

int g_id;                  //g

C 變數命名約定和風格

1 變數名只能是字母 a z,a z 和數字 0 9 或者下劃線 組成。2 第乙個字母必須是字母或者下劃線開頭。3 不能使用 c 關鍵字來命名變數,以免衝突。4 變數名區分大小寫。變數命名規則 一 用最短字元表示最準確的意義。二 使用變數字首。1 整型字首 intnid int 字首 n short...

6 命名約定

最重要的一致性規則是命名管理.命名風格快速獲知名字代表是什麼東東 型別?變數?函式?常量?巨集 甚至不需要去查詢型別宣告.我們大腦中的模式匹配引擎可以非常可靠的處理這些命名規則.命名規則具有一定隨意性,但相比按個人喜好命名,一致性更重,所以不管你怎麼想,規則總歸是規則.tip函式命名,變數命名,檔案...

Google C 命名約定

最重要的一致性規則是命名管理.命名風格快速獲知名字代表是什麼東東 型別?變數?函式?常量?巨集 甚至不需要去查詢型別宣告.我們大腦中的模式匹配引擎可以非常可靠的處理這些命名規則.命名規則具有一定隨意性,但相比按個人喜好命名,一致性更重,所以不管你怎麼想,規則總歸是規則.tip函式命名,變數命名,檔案...