📜  C++标识符(1)

📅  最后修改于: 2023-12-03 15:14:04.411000             🧑  作者: Mango

C++ 标识符

在 C++ 中,标识符是用于标识变量、函数、类、结构体、命名空间等实体的名称。标识符可以由字母、数字和下划线组成,但必须以字母或下划线开头。

命名规则

C++ 的标识符命名需要遵循以下规则:

  • 标识符只能由字母、数字和下划线组成。
  • 标识符不能以数字开头。
  • 标识符区分大小写。
  • 标识符不能与 C++ 中已有的关键字(如 int、double、if 等)相同。
命名约定

除了遵循标识符命名规则外,C++ 的程序员还有一些约定来使程序更易读和易理解。以下是一些常用的命名约定:

  • 变量名通常使用小写字母。
  • 常量名通常使用大写字母。
  • 函数名通常使用驼峰命名法(camelCase)。
  • 类名通常使用帕斯卡命名法(PascalCase)。
示例代码
// 变量名示例
int age;
double price;
char letter;

// 常量名示例
const int MAX_SIZE = 100;
const double PI = 3.1415926;

// 函数名示例
int add(int a, int b) { return a + b; }
double calculateArea(double radius) { return PI * radius * radius; }

// 类名示例
class Person {
public:
    string getName() { return name; }
    void setName(string name) { this->name = name; }
private:
    string name;
};

以上示例代码展示了 C++ 中各种实体的标识符命名。在实际编写程序时,遵循命名规则和约定可以使代码更易读、易理解。