簡單的程式命名規則

2021-10-25 21:49:09 字數 934 閱讀 2448

類名和函式名用大寫字母開頭的單詞組合而成。

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...