编程关键字
C++常用的编程关键字有很多,以下是一些最常见、最基础的关键字及其简单说明:
关键字 | 作用说明 |
---|---|
int, double, char, bool | 基本数据类型 |
void | 无返回值类型 |
const | 声明常量,值不可修改 |
static | 静态变量或静态成员 |
class, struct | 定义类或结构体 |
public, private, protected | 访问控制修饰符 |
if, else | 条件语句 |
switch, case, default | 多分支选择语句 |
for, while, do | 循环语句 |
break, continue | 循环控制 |
return | 返回函数值 |
new, delete | 动态内存分配与释放 |
this | 指向当前对象的指针 |
friend | 友元声明 |
virtual | 虚函数声明(多态) |
override | 重写基类虚函数 |
namespace | 命名空间 |
using | 使用命名空间或类型别名 |
try, catch, throw | 异常处理 |
template | 模板编程 |
typename | 类型参数声明 |
operator | 运算符重载 |
enum | 枚举类型 |
inline | 内联函数 |
extern | 外部变量/函数声明 |
typedef | 类型别名(C++11推荐用using) |
nullptr | 空指针常量(C++11) |
auto | 自动类型推断(C++11) |
static_cast, dynamic_cast, const_cast, reinterpret_cast | 类型转换 |