許多windows程式設計師都使用"匈牙利標記法"作為變數命名約定.這是為了紀念具有傳奇色彩的微軟程式設計師 charles simonyi.
這種標記法非常簡單,即變數名以表明該變數資料型別的小寫字母開始.例如,szcmdline的字首sz表示"以零結束的字串"(string zero).
常用的變數名字首
字首資料型別
cchar或wchar或tchar
bybyte(無符號字元)
nshort(短整型)
iint(整型)
x,yint,表示x座標和y座標
cx,cy
int,表示x或y的長度,c表示"count"(計數)
bbool
f表示"flag"
wword(無符號短整型)
llong(長整型)
dwdword(無符號長整型)
fnfunction(函式)
sstring(字串)
szstring zero(以零結尾的字串)
hhandle(控制代碼)
ppoint(指標)
匈牙利標記法
字首 資料型別 by byte 無符號字元 b 或 f bool int f表示 flag cchar 或 wchar 或 tchar clrcolorref cx,cy int,表示x或y的長度,c表示 count 計數 dwdword 無符號長整型 fn函式h控制代碼 iint 整型 llong...
垃圾裝袋(標記法) 標記思想
時間限制 1 sec 記憶體限制 128 mb 提交 360 解決 84 提交 狀態 討論版 命題人 admin 題目描述 某城市環衛部門需要對分布在城市中不同地點的 n 堆 編號為 1 到 n 垃圾進行裝袋處 理。現在有 m 個 編號為 1 到 m 垃圾袋可以使用。乙個容量為 v 的垃圾袋能裝入不...
sublime text 高亮標記法
我就不寫多的設定了。直接說方法 1 先裝package control ctrl 開啟命令列,copy進去如下 import urllib.request,os pf package control.sublime package ipp sublime.installed packages pat...