匈牙利表示法

2021-04-21 19:52:56 字數 353 閱讀 6878

使用3個字元做字首來表示資料型別和控制項型別,稱之為匈牙利表示法。之所以這樣稱呼,部分原因是因為它的發明人charles simonyi是匈牙利人,還有部分原因是這些字首使變數名稱看起來像外語。

如:dim strname as string

使用:

用於變數、私有成員引數和常數(有選擇性的),而不應該把匈牙利字首用於過程、屬性或事件名稱中,因為這樣會降低這些項的可讀性。此外,字首也不應該用在公共屬性和方法的引數中,因為支援不同資料型別的語言可能會訪問這個類,在這種情況下,字首沒有任何意義。

當自定義的類是窗體是,建議使用form字尾,

如:dim frmemployee as new employeeform()

匈牙利表示法

匈牙利表示法 它通過在每乙個表示符名字的前面放置乙個資料型別助記符,為程式設計師提供了對識別符號的即時識別。1 mfc 控制代碼 控制項及結構的命名規則。windows型別 樣本變數 mfc類 樣本物件 hwnd hwnd cwnd pwnd hdlg hdlg cdialog pdlg hdc h...

變數命名的匈牙利表示法

字首 隱含的資料型別 說明 b bool 實際為整型 by byte 無符號字元 c char 字元 dw dword 無符號長型 fn function 函式 h handle 無符號整型 i integer 整數 l long 長型 lp long pointer 遠指標 n short int...

匈牙利命名法

匈牙利命名法 匈牙利命名法是一種程式設計時的命名規範。基本原則是 變數名 屬性 型別 物件描述,其中每一物件的名稱都要求有明確含義,可以取物件名字全稱或名字的一部分。命名要基於容易記憶容易理解的原則。保證名字的連貫性是非常重要的。舉例來說,表單的名稱為form,那麼在匈牙利命名法中可以簡寫為frm,...