c 命名規則

2021-05-25 02:48:18 字數 348 閱讀 3750

【規則3-2-5】如果不得已需要全域性變數,則使全域性變數加字首g_(表示global)。

例如:int g_howmanypeople; // 全域性變數

int g_howmuchmoney; // 全域性變數

【規則3-2-6】類的資料成員加字首m_(表示member),這樣可以避免資料成員與成員函式的引數同名。

例如:void object::setvalue(int width, int height)

【規則3-2-7】為了防止某一軟體庫中的一些識別符號和其它軟體庫中的衝突,可以為各種識別符號加上能反映軟體性質的字首。例如三維圖形標準opengl的所有庫函式均以gl開頭,所有常量(或巨集定義)均以gl開頭。

C 命名規則

pascal 規則 帕斯卡命名 每個單詞開頭的字母大寫 如 testcounter camel 規則 大駝峰和小駝峰命名 除了第乙個單詞外的其他單詞的開頭字母大寫.如.testcounter.upper 規則 僅用於一兩個字元長的常量的縮寫命名,超過三個字元長度應該應用pascal規則.例如 pub...

C命名規則

在32 位的系統上short 咔出來的記憶體大小是2 個byte int 咔出來的記憶體大小是4 個byte long 咔出來的記憶體大小是4 個byte float 咔出來的記憶體大小是4 個byte double 咔出來的記憶體大小是8 個byte char 咔出來的記憶體大小是1 個byte。...

C 命名規則

c 變數命名規則 不知道別的公司如何,反正我現在的公司對變數命名並沒有一定的規範,唯一要求就是能簡單易懂,但是,我想,這個多個程式設計師,大概每個人都有自己習慣的一套 命名規則吧,不過,要是並不通用的話,大概看別人的程式會很頭疼吧,so 為了別人看偶的程式不至於太頭疼,偶決定找個通俗的命名法來參考下...