當變數名和函式名稱是由二個或二個以上單字鏈結在一起,而構成的唯一識別字時,用以增加變數和函式的可讀性。
單字之間不以空格斷開或連線號(-
)、底線(
_)鏈結,第乙個單字首字母採用大寫字母;後續單字的首字母亦用大寫字母,例如:
firstname
、lastname
。每乙個單字的首字母都採用大寫字母的命名格式,被稱為「
pascal
命名法」
[1],源自於
pascal
語言的命名慣例,也有人稱之為「大駝峰式命名法」(
upper camel case
),為駝峰式大小寫的子集。
「pascal
命名法」可視為一種命名慣例,並無絕對與強制,為的是增加識別和可讀性。一旦選用或設定好命名規則,在程式編寫時應保持格式的一致性。
適用場景
.net程式設計。
駝峰命名法 匈牙利命名法 帕斯卡命名法
剛剛做完機房,發現自己的 規範不是很好,所以特意學習了一下,給大家分享一下命名法。我覺得是非常重要的!例如 我們要定義乙個 學生姓名 那麼各種各樣的命名就都會出現,例如 studentname stuname stuname等等命名法,這樣就大大增加了 的閱讀困難,減低了 的規範性。接下來就以 學生...
駱駝命名法,帕斯卡命名法和匈牙利命名法
一 匈牙利命名法 廣泛應用於象microsoft windows這樣的環境中。windows 程式設計中用到的變數 還包括巨集 的命名規則匈牙利命名法,這種命名技術是由一位能幹的 microsoft 程式設計師查爾斯 西蒙尼 charles simonyi 提出的。匈牙利命名法通過在變數名前面加上相...
駱駝命名法,帕斯卡命名法和匈牙利命名法
簡單的說 mydata 就是乙個帕斯卡命名法 而mydata是乙個駱駝命名法,它第乙個單詞的第乙個字母小寫,後面的單詞首字母大寫,看起來像乙個駱駝 而imydata是乙個匈牙利命名法,它的小寫的i說明了它的形態,後面的和帕斯卡命名相同,指示了該變數的用途.一 匈牙利命名法 廣泛應用於象microso...