程式設計中常用的幾種命名法
阿新 • • 發佈:2021-02-02
文章目錄
命名法是編寫程式的一套命名規則,這裡介紹三種常用的命名規則。
1 匈牙利命名法
該命名規範,要求字首字母用變數型別的縮寫,其餘部分用變數的英文或英文的縮寫,單詞第一個字母大寫。
通常在靜態語言中配合型別宣告使用。
String sMyName = "achui";
匈牙利命名法中常用的小寫字母的字首。
前 綴 | 類 型 |
---|---|
i | 整型 |
n | 短整型 (Short Int) |
l | 長整型 (Long Int) |
c | 有符號字元 (Char) |
by | 位元組 (Byte) |
w | Word |
b | 布林值 (Boolean) |
s | 字串型 |
a | 陣列 (Array) |
p | 指標(Pointer) |
lp | 長指標(Long Pointer) |
m_ | 類的成員 |
fn | 函式 |
h | Handle(控制代碼) |
2 駝峰命名法
駝峰命名法是指混合使用大小寫字母來構成變數和函式等的名稱,通常分為兩種形式:
- 小駝峰(也可代指駝峰命名法)
- 大駝峰(又稱帕斯卡命名法)
2.1 小駝峰
小駝峰規定除第一個單詞之外,其他單詞首字母大寫, js
中常使用該方式命名
var myName = "achui";
2.2 大駝峰
相比小駝峰法,大駝峰法把第一個單詞的首字母也大寫了。
var MyName = "achui" ;
3 下劃線命名法
該命名規範,要求單詞與單詞之間通過下劃線連線即可,python
和shell
指令碼中常使用該方法命名。
my_name = "achui";