前言
關於命名需要乙個規範,開始接觸的時候對於 一些規範需要我們從開始就注意的,我是那個不聽話的,胡亂起名,自己雖然知道是什麼,專業點的一看就不規範在,也降低了自身的價值,所以這些好的習慣從開始就培養起來。 規則
注:①變數名不要與c#系統中的關鍵字重複
②c#中大小寫是敏感的
③同乙個變數名不允許重複定義(不嚴謹)
④定義變數時,變數名要有意義
命名法(一)帕斯卡命名法
帕斯卡命名法指當變數名和函式名稱是由兩個或者兩個單字連線在一起,而構成唯一識別字時,用以增加變數和函式的可讀性質。
單字之間不以空格斷開或連線號(-)、底線(_)鏈結,第乙個單字首字母採用大寫字母;後續單字的首字母亦用大寫字母,例如:firstname、lastname。每乙個單字的首字母都採用大寫字母的命名格式,被稱為「pascal命名法」,源自於pascal語言的命名慣例,也有人稱之為「大駝峰式命名法」(upper camel case),為駝峰式大小寫的子集。
(二)camel駱駝命名法
(1)小駝峰法
變數一般用小駝峰法標識,除第乙個單詞之外,其他單詞首字母大寫
eg:int mynamecount
變數mynamecount第乙個單詞是全部小寫,後邊的單詞首字母大寫
(2)大駝峰法
大駝峰法(帕斯卡命名法)第一命名法有講述。把第乙個單詞首字母大寫,常用於類名,命名空間等
eg:public class databaseuser;
(3)對比拓展
駱駝式命名法和下劃線命名法表達同乙個函式
駱駝式命名法:printemployeepaychecks();
函式名中的每乙個邏輯斷點都有乙個大寫字母來標記
下劃線命名法:print_employee_paycheks();
函式名中的每乙個邏輯斷點都有乙個下劃線來標記
駱駝式命名法在許多新的函式庫和microsoft windows這樣的環境中使用得相當多。
下劃線法是c出現後開始流行起來的,在許多舊的程式和unix這樣的環境中,它的使用非常普遍。
C 變數命名規範
我們建立了乙個箱子,用它的時候總應該用一樣東西來表示它,那就是變數名。變數名的意義就如同給資料夾起個名字,或者給檔案起個名字。不過,其名字也是要講規則的。具體規則如下 不能是可能與c 中語句混淆的單詞。這種單詞稱為保留字,具體哪些是c 的保留字可以查閱書後的附錄。凡是在輸入 時,自動變成藍色的單詞,...
C 變數命名方案
變數命名方案和函式命名方案一樣,也有很多話題可供討論。確實,該主題會引發一些最尖銳的反對意見。同樣,和函式名稱一樣,只要變數名合法,c 編譯器就不會介意,但是一致 精確的個人命名約定是很有幫助的。與函式名稱一樣,答謝在變數名稱中夜視儀哥關鍵問題,單很多程式設計師可能會在變數名中加入其他的資訊,即描述...
C 變數命名規範
1 所有命名必須有意義 2 成員變數宣告在類的頂端,並且每個變數一行 3 區域性變數宣告在引用之前 1 常量名用全大寫 max parameter count 100 public enum qcdatamode 1 本地變數命名第乙個字母小寫,其他單詞首字母大寫 id,firstname 1 方法...