1. 程式人生 > 實用技巧 >四種基本程式設計命名法

四種基本程式設計命名法

駝峰式命名法

又叫小駝峰命名法,是指混合使用大小寫字母來構成變數和函式的名字。

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_": 全域性變數