程序的命名規則

程序的變量、函數、類名應該用必定的規則來命名,這樣有利於程序之間的交流,代碼更容易被其餘人讀懂。常見的命名規則有如下幾種。c++

 

1、匈牙利命名法編程

通常的原則爲:變量名=屬性+類型+對象描述數組

主要的命名規則以下所示函數

屬性部分:g_ 全局變量、c_ 常量、m_  c++類成員變量、s_  靜態變量指針

 

類型部分:數組 a、指針 p、函數 f、布爾、字符 c、整型 i(一般用n)、無符號 u
 
描述部分:最大 Max、最小 Min、初始化 Init、臨時變量 Temp
 
2、駝峯命名法
主要的規則就是第一個單詞小寫以後的全部單詞的首字母大寫。
駝峯法分爲大駝峯和小駝峯。
小駝峯法:變量通常用小駝峯法標識。除第一個單詞以外,其餘單詞首字母大寫。
譬如int myStudentCount;
變量myStudentCount第一個單詞是所有小寫,後面的單詞首字母大寫。
 
大駝峯法:把第一個單詞的首字母也大寫了。經常使用於類名,函數名,屬性,命名空間。
譬如public class DataBaseUser;
 
3、下劃線命名法
全部字母均小寫,每一個單詞間如下劃線分割。
例如my_name、c_book
 
4、帕斯卡命名法
每一個單詞的首字母均大寫的一串字符。這種方式與大駝峯同樣。
 
因此在編寫程序時,尤爲是一個團隊,其命名方式通常要相同,這樣才能提升編程的可讀性,方便合做。無論選用哪種方式的命名法,最好根據代碼的含義對變量、函數、類進行命名,這樣能增長代碼的易讀性。
相關文章
相關標籤/搜索