1.1 檔案命名
規則1:檔案命名應使用模組名的小寫字母形式。禁止使用漢字或大、小寫字母混用作為**檔名。
字首符含義例子b
bool
bok,bquit,bfind
c、ch
char
cflag,cbanktype,chsubsystemtype
schar
ssysname,sstaticname,stimestr
strcstring、string
strsysname, strstaticname, strtimestr
byunsign char
bymacstr,bysendbuffer, bysrcbuffer
n、iint
ncnt,nport,nretcode
llong
lfilesize,loffset,lcount
ddouble
damount,dsumval,dwrkval
ffloat
famount, fsumval, fwrkval
ui/ul
unsigned int/long
uicnt, uifilesize, ulretcount
wword
與unsigned int等價的32位整數
dwdouble word
與unsigned long等價的64位整數
em列舉型變數
emdays, emcolors, emset
st結構型編碼
stsystem,stctrldata, stset
字首符含義
例子g_
全域性變數
g_stsystem, g_cmactype, g_strsysname
s_靜態變數
s_ncurcnt,s_strstaticname,s_psystime
m_類資料成員
m_nbanktype,m_swrkbuffer, m_strmyname
h控制代碼類變數
hnfilehandle,hnsocket,hpprochandle
p指標類變數
psreadbuff,pstrretstr,pptarget
a陣列類變數
anports,assendbuffers,apwrkbuffs
常見的程式命名規則
正確並形象地給函式 變數命名,不僅可以增加程式的可讀性,也是程式設計師程式設計風格的一種反映。較好的命名習慣,可以有效的提高程式的可維護性。以下介紹幾種常用的變數命名規則。一 匈牙利命名法 廣泛應用於microsoft windows這類環境中。這種命名技術是由一位能幹的 microsoft 程式設...
簡單的程式命名規則
類名和函式名用大寫字母開頭的單詞組合而成。class node 類名 class leafnode 類名 void draw void 函式名 void setvalue int value 函式名對於成員函式,成員函式的首字母小寫。class node 類名 class leafnode 類名 v...
程式變數命名法 匈牙利命名 駝峰式 帕斯卡命名法
一 匈牙利命名法 廣泛應用於象microsoft windows這樣的環境中。windows 程式設計中用到的變數 還包括巨集 的命名規則匈牙利命名法,這種命名技術是由一位能幹的 microsoft 程式設計師查爾斯 西蒙尼 charles simonyi 提出的。匈牙利命名法通過在變數名前面加上相...