摘錄於《windows程式(第5版,珍藏版).charles.petzold 著》p45
匈牙利命名法會幫助你遠離一些錯誤(bug)。由於變數的名稱描述了該變數的用法及其資料型別,你在程式設計時就不大可能犯資料型別不匹配的錯誤。
本書使用的變數名字首如下表所示。
字首資料型別
cchar 或 wchar 或 tchar
bybyte(無符號字元)
nshort(短整型)
iint(整型)
x,yint,表示 x 座標和 y 座標
cx,cy
int,表示 x 或 y 的長度,c表示 「count」(計數)
b 或 f
bool(int):f 表示 「flag」
wword(無符號短整型)
llong (長整型)
dwdword(無符號長整型)
fn函式
s字串
sz以零結束的字串(string terminated with a zero)
h控制代碼(handle)
p指標(pointer)
匈牙利命名法
匈牙利命名法 匈牙利命名法是一種程式設計時的命名規範。基本原則是 變數名 屬性 型別 物件描述,其中每一物件的名稱都要求有明確含義,可以取物件名字全稱或名字的一部分。命名要基於容易記憶容易理解的原則。保證名字的連貫性是非常重要的。舉例來說,表單的名稱為form,那麼在匈牙利命名法中可以簡寫為frm,...
匈牙利命名法
匈牙利命名法是一種程式設計時的命名規範。基本原則是 變數名 屬性 型別 物件描述,其中每一物件的名稱都要求有明確含義,可以取物件名字全稱或名字的一部分。命名要基於容易記憶容易理解的原則。保證名字的連貫性是非常重要的。舉例來說,表單的名稱為form,那麼在匈牙利命名法中可以簡寫為frm,則當表單變數名...
匈牙利命名法
匈牙利命名法 匈牙利命名法是一種程式設計時的命名規範。基本原則是 變數名 屬性 型別 物件描述,其中每一物件的名稱都要求有明確含義,可以取物件名字全稱或名字的一部分。命名要基於容易記憶容易理解的原則。保證名字的連貫性是非常重要的。舉例來說,表單的名稱為form,那麼在匈牙利命名法中可以簡寫為frm,...