網站首頁 工作範例 辦公範例 個人範例 黨團範例 簡歷範例 學生範例 其他範例 專題範例

C語言變數的命名規則

欄目: 筆試題目 / 釋出於: / 人氣:9.05K

C語言變數的命名規則

一般規則

【規則1-1】命名應當直觀且可以拼讀,可望文知意,便於記憶和閱讀。

識別符號最好採用英文單詞或其組合,不允許使用拼音。程式中的英文單詞一般不要太複雜,用詞應當準確。

【規則1-2】命名的長度應當符合“min-length && max-information”原則。

c 是一種簡潔的語言, 命名也應該是簡潔的。例如變數名maxval 就比maxvalueuntiloverflow 好用。識別符號的長度一般不要過長,較長的單詞可通過去掉“母音”形成縮寫。

另外,英文詞儘量不縮寫,特別是非常用專業名詞,如果有縮寫,在同一系統中對同一單詞必須使用相同的表示法,並且註明其意思。

【規則1-3】當識別符號由多個片語成時,每個詞的第一個字母大寫,其餘全部小寫。比如:int currentval;這樣的名字看起來比較清晰,遠比一長串字元好得多。

【規則1-4】儘量避免名字中出現數字編號,如value1,value2 等,除非邏輯上的確需要編號。比如驅動開發時為管腳命名,非編號名字反而不好。

初學者總是喜歡用帶編號的變數名或函式名,這樣子看上去很簡單方便,但其實是一顆顆定時炸彈。這個習慣初學者一定要改過來。

【規則1-5】對在多個檔案之間共同使用的全域性變數或函式要加範圍限定符(建議使用模組名(縮寫)作為範圍限定符)。(gui_ ,etc)

識別符號的命名規則:

【規則1-6】識別符號名分為兩部分:規範識別符號字首(字尾) + 含義標識。非全域性變數可以不用使用範圍限定符字首。