類名和函式名用大寫字母開頭的單詞組合而成。
class node; // 類名
class leafnode; // 類名
void draw(void); // 函式名
void setvalue(int value); // 函式名
對於成員函式,成員函式的首字母小寫。
class node; // 類名
class leafnode; // 類名
void draw(void); // 函式名
void setvalue(int value); // 函式名
變數和引數用小寫字母開頭的單詞組合而成。
bool flag;
int drawmode;
常量全用大寫的字母,用下劃線分割單詞。
const int max = 100;
const int max_length = 100;
靜態變數加字首s_(表示static)
void init(…)
如果不得已需要全域性變數,則使全域性變數加字首g_(表示global)。
int g_howmanypeople; // 全域性變數
int g_howmuchmoney; // 全域性變數
類的資料成員加字首m_(表示member),這樣可以避免資料成員與成員函式的引數同名。
void object::setvalue(int width, int height)
為了防止某一軟體庫中的一些識別符號和其它軟體庫中的衝突,可以為各種識別符號加上能反映軟體性質的字首。例如: 常見的程式命名規則
正確並形象地給函式 變數命名,不僅可以增加程式的可讀性,也是程式設計師程式設計風格的一種反映。較好的命名習慣,可以有效的提高程式的可維護性。以下介紹幾種常用的變數命名規則。一 匈牙利命名法 廣泛應用於microsoft windows這類環境中。這種命名技術是由一位能幹的 microsoft 程式設...
程式板式 命名規則
1 空行與 行 rule1 在每個類宣告之後 每個函式定義結束之後都要加空行 rule3 一行 只做一件事情 rule4 if for while do等語句自佔一行,執行語句不得緊跟其後。2 對齊 3 長行拆分 4 注釋 5 類的版式 類可以將資料和函式封裝在一起,其中函式表示了類的行為 或稱服務...
3 2 簡單的Windows 應用程式命名規則
作 者對 匈牙利 命名規則做了合理的簡化,下述的命名規則簡單易用,比較適合 於windows 應用軟體的開發。規則3 2 1 類名和函式名用大寫字母開頭的單詞組合而成。例如 class node 類名 class leafnode 類名 void draw void 函式名 void setvalu...