C 命名規範

2021-08-17 22:14:03 字數 483 閱讀 3874

規範編寫**是乙個程式設計師必備的素質,要理性對待編碼風格,不能亂,但也不必過分精。

一、    命名規則:

1、    檔名:以「_」隔開,全部小寫,不縮寫,以cpp結尾

2、    命名空間:全部小寫,

3、    類、結構體、型別定義 (typedef)、列舉、型別模板引數:以大寫字母開始, 每個單詞首字母均大寫, 不包含下劃線.

4、    函式名:均小寫,以「_」隔開

5、    變數名:全部小寫

(1)    普通變數:全部小寫,以「_」隔開

(2)    結構體內變數:全部小寫,以「_」隔開

(3)    類內資料成員:全部小寫,以「_」隔開,結尾加「_」

6、    常量(const):以「k」開頭,其他首字母大寫

7、    列舉內部資料命名:全部大寫,以「_」隔開

8、    巨集:全部大寫,以「_」隔開

待續。。。。。。

參考:

命名規範 C 命名規範約定

命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...

C 命名規範

1.類名 大駝峰式 filedescription 2.介面 大駝峰式,字首加i imenuprovider 3.介面實現類 同類,字首context contextmenuprovider 實現imenuprovider 4.列舉 大駝峰式,字首加e euserrole 5.異常 exceptio...

C 命名規範

c 命名規範 mydata 就是乙個帕斯卡命名的示例 mydata是乙個 駱駝命名法 它第乙個單詞的第乙個字母小寫,後面的單詞首字母大寫,看起來像乙個駱駝 imydata是乙個 匈牙利命名法 它的小寫的i說明了它的型態,後面的和帕斯卡命名相同,指示了該變數的用途.變數命名規範 內聯變數 必須一駱駝c...