駱駝式命名法(camel-case)又稱駝峰式命名法,是電腦程式編寫時的一套命名規則(慣例)。正如它的名稱camelcase所表示的那樣,是指混合使用大小寫字母來構成變數和函式的名字。程式設計師們為了自己的**能更容易的在同行之間交流,所以多採取統一的可讀性比較好的命名方式。
例如,下面是分別用駱駝式命名法和下劃線法命名的同乙個函式:
printemployeepaychecks();
print_employee_paychecks();
第乙個函式名使用了駱駝式命名法——函式名中的每乙個邏輯斷點都有乙個大寫字母來標記;
第二個函式名使用了下劃線法----函式名中的每乙個邏輯斷點都有乙個下劃線來標記。
駱駝式命名法在許多新的函式庫和microsoft windows這樣的環境中使用得相當多。另一方面,下劃線法是c出現後開始流行起來的,在許多舊的程式和unix這樣的環境中,它的使用非常普遍。
駱駝命名法
駱駝式命名法 camel case 又稱駝峰式命名法,是電腦程式編寫時的一套命名規則 慣例 正如它的名稱camelcase所表示的那樣,是指混合使用大小寫字母來構成變數和函式的名字。程式設計師們為了自己的 能更容易的在同行之間交流,所以多採取統一的可讀性比較好的命名方式。中文名駱駝命名法 外文名ca...
駱駝命名法,帕斯卡命名法和匈牙利命名法
一 匈牙利命名法 廣泛應用於象microsoft windows這樣的環境中。windows 程式設計中用到的變數 還包括巨集 的命名規則匈牙利命名法,這種命名技術是由一位能幹的 microsoft 程式設計師查爾斯 西蒙尼 charles simonyi 提出的。匈牙利命名法通過在變數名前面加上相...
駱駝命名法,帕斯卡命名法和匈牙利命名法
簡單的說 mydata 就是乙個帕斯卡命名法 而mydata是乙個駱駝命名法,它第乙個單詞的第乙個字母小寫,後面的單詞首字母大寫,看起來像乙個駱駝 而imydata是乙個匈牙利命名法,它的小寫的i說明了它的形態,後面的和帕斯卡命名相同,指示了該變數的用途.一 匈牙利命名法 廣泛應用於象microso...