程序員們為了自己的代碼更容易地在同行之間交流,所以多采取統一的可讀性比較好的命名方式。目前業界共有四種命名規則:駝峰命名法、匈牙利命名法、帕斯卡命名法和下劃線命名法,其中前三種是較為流行的命名法。以上命名規則可視為一種慣例,并無絕對與強制,為的是增加識别和可讀性。但是,高手的程序,姑且不說内容,單從外觀上看就顯得很專業、高端大氣上檔次。
也稱駱駝式命名法,就是當變量名或函數名由一個或多個單詞連接在一起構成唯一标識符時,作為邏輯斷點的單詞的首字母都采用大寫,例如:“myName”,這樣的變量名或函數名看上去就像駱駝峰一樣此起彼伏,故得名。
駝峰命名法又分為小駝峰法和大駝峰法。
(1)小駝峰法:
第一個單詞首字母小寫,其餘單詞首字母大寫。變量一般使用小駝峰法命名。
例如:“myName”。
(2)大駝峰法:
又稱帕斯卡命名法,即所有單詞首字母大寫。函數、類,一般使用大駝峰法命名。
例如:“MyName”。
(二)匈牙利命名法(Hungarian)開頭字母用變量類型的縮寫,其餘部分用變量的英文或英文的縮寫,要求單詞第一個字母大寫。
基本原則:變量名=屬性 類型 對象描述。
例如:
Int iMyAge; “i”是“int”類型的縮寫;
char cMyName[10]; “c”是“char”類型的縮寫;
float fManHeight; “f”是“float”類型的縮寫。
(三)帕斯卡命名法(PascalCase)即前面所述大駝峰命名法。
每個單詞的第一個字母都大寫。
例如:“MyName”。
(四)下劃線命名法(UnderScoreCase)變量名或函數名的每個邏輯斷點都有一個下劃線來标記。
例如:“my_name”。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!