我經常使用WinApi處理私人項目,並且您可能知道,它有成千上萬的命名和typedefed結構體,如MEMORY_BASIC_INFORMATION。如何命名爲結構體的變量
在我的問題中,我會堅持這一點,當你想命名這種類型的變量時,仍然是首選,或者更好。這種情況是否有某種風格指南?
例如,如果我需要VirtualQueryEx函數的變量。
一些想法:
MEMORY_BASIC_INFORMATION memoryBasicInformation;
MEMORY_BASIC_INFORMATION memory_basic_information;
只需使用結構非大寫的名字,帶或不帶下劃線。
MEMORY_BASIC_INFORMATION basicInformation;
MEMORY_BASIC_INFORMATION information;
縮寫嗎?
MEMORY_BASIC_INFORMATION mbi;
我經常看到這種風格,使用結構名稱的縮寫。
MEMORY_BASIC_INFORMATION buffer;
VirtualQueryEx定義了第三個參數lpBuffer(其中傳遞的指針結構),所以使用該名稱可能是一個想法,太。
乾杯
我經常使用這個相同的查詢,並且每次都發現我自己做了不同的事情。期待看到這種方式 – Fuzz 2010-04-25 12:05:00