匈牙利标记法
許多windows程序員都使用"匈牙利標記法"作為變量命名約定.這是為了紀念具有傳奇色彩的微軟程序員 Charles Simonyi.
這種標記法非常簡單,即變量名以表明該變量數(shù)據(jù)類型的小寫字母開始.例如,szCmdLine的前綴sz表示"以零結(jié)束的字符串"(String Zero).
?
常用的變量名前綴
| 前綴 | 數(shù)據(jù)類型 |
| c | char或WCHAR或TCHAR |
| by | BYTE(無符號字符) |
| n | short(短整型) |
| i | int(整型) |
| x,y | int,表示x坐標和y坐標 |
| cx,cy | int,表示x或y的長度,c表示"count"(計數(shù)) |
| B | BOOL |
| f | 表示"flag" |
| w | WORD(無符號短整型) |
| l | LONG(長整型) |
| dw | DWORD(無符號長整型) |
| fn | Function(函數(shù)) |
| s | string(字符串) |
| sz | string zero(以零結(jié)尾的字符串) |
| h | Handle(句柄) |
| p | Point(指針) |
?
轉(zhuǎn)載于:https://www.cnblogs.com/trenail/p/3912489.html
總結(jié)
- 上一篇: elasticsearch 的查询 /_
- 下一篇: 安装Ubunutu音频视频库