1. 程式人生 > 其它 >程式設計中常用的幾種命名法

程式設計中常用的幾種命名法

技術標籤:概念和術語程式碼規範經驗分享

文章目錄


命名法是編寫程式的一套命名規則,這裡介紹三種常用的命名規則。


1 匈牙利命名法

該命名規範,要求字首字母用變數型別的縮寫,其餘部分用變數的英文或英文的縮寫,單詞第一個字母大寫。

通常在靜態語言中配合型別宣告使用。

String sMyName = "achui";

匈牙利命名法中常用的小寫字母的字首。

前 綴類  型
i整型
n短整型 (Short Int)
l長整型 (Long Int)
c有符號字元 (Char)
by位元組 (Byte)
wWord
b布林值 (Boolean)
s字串型
a陣列 (Array)
p指標(Pointer)
lp長指標(Long Pointer)
m_類的成員
fn函式
hHandle(控制代碼)

2 駝峰命名法

駝峰命名法是指混合使用大小寫字母來構成變數和函式等的名稱,通常分為兩種形式:

  • 小駝峰(也可代指駝峰命名法)
  • 大駝峰(又稱帕斯卡命名法)
2.1 小駝峰

小駝峰規定除第一個單詞之外,其他單詞首字母大寫, js中常使用該方式命名

var myName = "achui";
2.2 大駝峰

相比小駝峰法,大駝峰法把第一個單詞的首字母也大寫了。

var MyName = "achui"
;

3 下劃線命名法

該命名規範,要求單詞與單詞之間通過下劃線連線即可,pythonshell指令碼中常使用該方法命名。

my_name = "achui";