CPP 變數名稱命名風格.png

在 C++ 中,變數名稱也有幾種常見的命名風格。由於 C++ 沒有強制規定變數的大小寫風格,不同的開發團隊和項目可能會有自己的偏好。以下是幾種常見的命名風格:

1. 駝峰式 (Camel Case):第一個單詞小寫,後續單詞首字母大寫。這種風格經常用於變數名和私有成員變數。

int myVariableName = 10;

2. 大駝峰式 (Pascal Case):每個單詞首字母都大寫。通常用於類名或結構體名,但不常用於一般變數。

int MyVariableName = 10;

3. 蛇形命名法 (Snake Case):單詞之間用底線分隔,所有字母小寫。這在全局變數、常量或 C 樣式代碼中比較常見。

int my_variable_name = 10;

4. 全大寫蛇形命名法 (Upper Snake Case):所有字母大寫,單詞之間用底線分隔。通常用於常量或宏定義。

const int MAX_BUFFER_SIZE = 1024;

一般使用建議

變數和函數名:多使用駝峰式或蛇形命名法。

類和結構名:偏好使用大駝峰式。

常量和宏:使用全大寫蛇形命名法,以便和其他變數區分。

選擇一致的命名風格,並遵循專案中的命名約定,有助於程式碼的可讀性和維護性。