這裡列舉我自己的命名規則,網上很多,但是這個是我目前自己的命名規範
每個單詞的首字母大寫,一般用名詞形式
如 circle
goodobject
highschool
stringlist
memorypool
verylargebuffer
顯然,所有命名的乙個基本要求:顧名思義,通過名字,能夠反映其意義
例如,如果你給乙個表示矩形的類命名為circle,那就是個非常不恰當的名字
但是我一般喜歡在前面多加個字母c,表示這個名稱是乙個類 比如ccircle,goodobject, chighschool, cstringlist 這樣如果你例項化這個類的時候,如果不知道怎麼取名字,不妨廣泛的這麼 ccircle *circle = new ccircle();
每個單詞的首字母大寫,一般用動詞形式
例如 open開啟
close關閉
add新增
可以發現函式名的特點
1. 通常是成對出現的
2. 常用函式名就是那麼多,大家一見到就能知道它是幹什麼的
如: readtroublecode()
readdatastream()
小寫開頭,第二個單詞開頭大寫,通常加上字首m_,當然如果是全域性變數則前面要加上g_
例如 m_number
g_number
m_server
g_server
m_port
g_port
其中m代表的是member這個單詞,成員的意思
大家一般都喜歡在變數名稱上加個型別字首,讓後來者讀**的時候更易讀懂
比如 string strname;
string m_strname;
string g_strname;
string strvalue;
string m_strvalue;
string g_strvalue;
個人程式命名規範
函式命名參考 google 命名規範,但是由於自己的專案實際存在其他的庫以及其他的程式,所以不能完全依賴,以及存在一些個人的命名習慣,所以僅供參考 檔名一般是類名,部分是 單詞的組合,有三種格式 一般來說,同名檔案存在 cpp 和 h 兩種對應格式,相應的 cpp cc 存放在code src資料夾...
命名規範 C 命名規範約定
命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...
IOS編碼規範(命名規範)
一.命名規則 命名總則 1.使 用駝峰法命名,命名清晰明了,要做到 自描述,不能省略,部分cocoa通 用縮略詞能夠縮寫。objective c不 支援名字命名空間,所以某些命名要加項 目前綴區別。需要加字首的地 方 全域性變數,類名,全域性函式,category 每個類別,函式都必須新增字首 3....