四種基本程式設計命名法
阿新 • • 發佈:2020-10-20
駝峰式命名法
又叫小駝峰命名法,是指混合使用大小寫字母來構成變數和函式的名字。
Example
int myStudentCount;
char myName;
帕斯卡命名法
又叫大駝峰命名法。相比小駝峰法,大駝峰法(即帕斯卡命名法)把第一個單詞的首字母也大寫了。
Example
int myStudentCount;
char myName;
下劃線命名法
名稱中的每一個邏輯斷點都用一個下劃線來標記。
Example
int my_StudentCount;
char my_Name;
匈牙利命名法
基本原則是:變數名=屬性+型別+物件描述,其中每一物件的名稱都要求有明確含義,可以取物件名字全稱或名字的一部分。
屬性部分:
g_ #全域性變數
c_ #常量
m_ #c++類成員變數
s_ #靜態變數
型別部分:
a #陣列(Array) p #指標(Pointer) fn #函式(Function) h #控制代碼(Handle) l #長整型(Long Int) b #布林(Boolean) f #浮點型(Float) dw #雙字(Double Word) sz #以 Null 做結尾的字串型(String with Zero End) n #短整型(Short Int) d #雙精度浮點(Double) ch #字元(Char) i #整型(Int) by #位元組(Byte) w #字(Word)
描述部分(例):
Max #最大
Min #最小
Init #初始化
Temp #臨時變數
Src #源物件
Dest #目的物件
Example
hWnd # "h": 控制代碼
pfnEatApple # "pfn": 指標
g_cch # "g_": 全域性變數