1 . 匈牙利命名:
開頭字母用變量類型的縮寫,其余部分用變量的英文或英文的縮寫,要求單詞第一個字母大寫。
ex:
int iMyAge; “i”是int類型的縮寫;
char cMyName[10]; “c”是char類型的縮寫;
float fManHeight; “f”是float類型的縮寫;
其他:
前綴類型 a b by c cb cr cx,cy dw fn h i l lp m_ n np p s sz w (一一對應關系)
數(shù)組 (Array) 布爾值 (Boolean) 字節(jié) (Byte) 有符號字符 (Char) 無符號字符 (Char Byte,沒有多少人用) 顏色參考值 (ColorRef) 坐標差(長度 ShortInt) Double Word 函數(shù) Handle(句柄) 整型 長整型 (Long Int) Long Pointer 類的成員 短整型 (Short Int) Near Pointer Pointer 字符串型 以 null 做結尾的字符串型 (String with Zero End) Word
2 . 駝峰式命名法:
又叫小駝峰式命名法。
第一個單詞首字母小寫,后面其他單詞首字母大寫。
ex:
int myAge;
char myName[10];
float manHeight;
3 . 帕斯卡命名法(pascal):
又叫大駝峰式命名法。
每個單詞的第一個字母都大寫。
ex:
int MyAge;
char MyName[10];
float ManHeight;
4 . 還有些許其他的命名規(guī)范,如:下劃線命名法。