C 命名規範

2022-01-14 08:51:34 字數 733 閱讀 7889

摘自《林銳-高質量c、c++程式設計指南》

1、類名、函式名,大寫字母開頭

class node; //

類名class leafnode; //

類名void draw(void); //

函式名void setvalue(int value); //

函式名

2、變數、引數,小寫字母開頭

bool flag;

int drawmode;

3、常量,全用大寫字母,用下劃線分割單詞

const

int max = 100

;const

int max_length = 100;

4、靜態變數,加字首 s_(表示 static)

static

int s_initvalue; //

靜態變數

5、全域性變數,加字首 g_(表示 global)

int g_howmanypeople; //

全域性變數

int g_howmuchmoney; //

全域性變數

6、類的資料成員,加字首 m_(表示 member),可避免資料成員與成員函式的引數同名

void object::setvalue(int width, int

height)

命名規範 C 命名規範約定

命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...

C 命名規範

1.類名 大駝峰式 filedescription 2.介面 大駝峰式,字首加i imenuprovider 3.介面實現類 同類,字首context contextmenuprovider 實現imenuprovider 4.列舉 大駝峰式,字首加e euserrole 5.異常 exceptio...

C 命名規範

c 命名規範 mydata 就是乙個帕斯卡命名的示例 mydata是乙個 駱駝命名法 它第乙個單詞的第乙個字母小寫,後面的單詞首字母大寫,看起來像乙個駱駝 imydata是乙個 匈牙利命名法 它的小寫的i說明了它的型態,後面的和帕斯卡命名相同,指示了該變數的用途.變數命名規範 內聯變數 必須一駱駝c...