C 命名規範

2021-06-22 20:50:05 字數 885 閱讀 2396

c#命名規範

mydata 就是乙個帕斯卡命名的示例

mydata是乙個

駱駝命名法

,它第乙個單詞的第乙個字母小寫,後面的單詞首字母大寫,看起來像乙個駱駝

imydata是乙個

匈牙利命名法

,它的小寫的i說明了它的型態,後面的和帕斯卡命名相同,指示了該變數的用途.

變數命名規範:

內聯變數 必須一駱駝camel命名法宣告:

for example: uname,upass;

類變數(

成員變數

) 同上,但一定要以乙個

下劃線開始!

for example: _mysqlconn

常量命名規範:

帶有私有訪問修飾的

常量必須以

駱駝命名法

宣告,並以乙個

下劃線開始,

for example: private int _show_count=20;

帶有公有修飾符.受保護修飾符的

常量必須以帕斯卡命名法宣告,

for example: protected int count=20;

陣列必須以

駱駝命名法

宣告 for example: string[5] namearray;

string namearray=new string[5];

int userage=;

結構命名規範:

結構必須以帕斯卡命名法宣告,用詞或者短語作為宣告的首選!

for example: public struct structname

列舉命名規範:

列舉必須以帕斯卡命名規範命名:

for example: public enum weekdays

命名規範 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 命名規範

字首說明 作用域部分無m sm s c g sg gg 區域性變數 類的成員變數 member 類的靜態成員變數 static member 靜態變數 static 常量 const 外部全域性變數 global 靜態全域性變數 static global 程序或動態鏈結庫間共享的全域性變數 glo...