程式的命名

2022-08-14 06:03:15 字數 1190 閱讀 9728

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 提出的。匈牙利命名法通過在變數名前面加上相...