c++ 變量/函數的命名規則


最近一直糾結如何命名函數和變量名,因為一個很好的命名方式不僅可以讓自己編程思路清晰,同時,也有助於其余開發人員對代碼的理解,於是搜索了相關命名內容,總結如下:

1)變量

 

變量名一律小寫,單詞間以下划線相連。類的成員變量以下划線結尾。

 

普通變量命名 舉例:

 

string window_name; // OK 使用下划線

 

全局變量:沒有特殊要求,盡量少用?可以加上前綴g_以與局部變量區分。

 

2)函數

 

普通函數:以大寫字母開頭,每個單詞首字母大寫,無下划線。

 

3)常量

 

常量全用大寫的字母,用下划線分割單詞。

 

例如:

 

const int MAX =  100; 

 

const int MAX_LENGTH =  100;

 

4)類名

 

必須以大寫"C"開頭,后面字母反映具體含義,以清晰表達類的用途和功能為原則。

 

接口必須以大寫"I"開頭,代表 Interface 。

 

當名稱由多個單詞構成時,每一個單詞的第一個字母必須大寫。

 

通用縮寫表總結

縮寫   全稱

avg    average

addr   Address

DB    Database // 數據庫

env   Environment

info  Information

init  Initial/Initialize/Initialization

lst   List

obj   Object

pic    picture

param   Parameter // 參數

pic    picture

ret    return

res    resource

tmp    Temporary

tst    Test

var    Variable

pub    Public

pre    previous

idx    Index

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM