C C 命名規範

2021-10-01 11:47:07 字數 521 閱讀 7365

避免名字**現數字編號,這是為了防止程式設計師偷懶,不肯為命名動腦筋而導致產生無意義的名字(因為用數字編號最省事)。

除了異常類等個別情況(不希望使用者把該類看作乙個普通的、正常的類之情況)外,c++類/結構的命名應該遵循以下準則: 函式

變數應該是程式中使用最多的識別符號了,變數的命名規範可能是一套c++命名準則中最重要的部分:

變數名由作用域字首+型別字首+乙個或多個單詞組成。為便於界定,每個單詞的首字母要大寫。

型別字首標明乙個變數的型別,可以有如下幾種:

常量名由型別字首+全大寫字母組成,單詞間通過下劃線來界定,如:cdelimiter, nmax_buffer …

型別字首的定義與變數命名規則中的相同。

列舉、聯合、typedef語句生成的型別名由全大寫字母組成,單詞間通過下劃線來界定,如:far_proc, error_type …

巨集和列舉值由全大寫字母組成,單詞間通過下劃線來界定,如:error_unknown, op_stop

C C 命名規範

據考察,沒有一種命名規則可以讓所有的程式設計師贊同,程式設計教科書一般都不指定命名規則。命名規則對軟體產品而言並不是 成敗悠關 的事,我們不要化太多精力試圖發明世界上最好的命名規則,而應當制定一種令大多數專案成員滿意的命名規則,並在專案中貫徹實施。下面分別按照 共性規則 w簡單的indows應用程式...

C C 變數名命名規範

安全 增加 的正確性和穩定性,減少各種易犯的錯誤和隱患 易讀 保證 的易讀性和可維護性 美觀 統一開發人員的程式設計風格 簡潔 易於除錯 提高問題定位的命中率 規則 scope 作用域 basetag 資料型別 name 變數名字 例 cstring m csmyname int m nage sc...

命名規範 C 命名規範約定

命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...