cppreference.com -> C/C++ Keywords |
asm | 插入一个汇编指令. |
auto | 声明一个本地变量. |
bool | 声明一个布尔型变量. |
break | 结束一个循环. |
case | 一个switch语句的一部分. |
catch | 处理 thrown 产生的异常. |
char | 声明一个字符型变量. |
class | 声明一个类. |
const | 声明一个常量. |
const_cast | 从一个const变量中抛出. |
continue | 在循环中间断循环. |
default | 是一个case语句中的缺省项. |
delete | 释放内存. |
do | 构造循环体. |
double | 声明一个双精度浮点变量. |
dynamic_cast | 动态投射. |
else | 是一个if语句中的预备条件. |
enum | 创建列举类型. |
explicit | 仅用在构造器的正确匹配. |
extern | 告诉编译器在别的地方变量已经被定义过了. |
false | 属于布尔值. |
float | 声明一个浮点型变量. |
for | 构造循环. |
friend | 允许非函数成员使用私有数据. |
goto | 跳转到程序的其它地方. |
if | 从一次判断的结果处执行代码. |
inline | 定义一个函数为内联. |
int | 声明一个整型变量. |
long | 声明一个长整型变量. |
mutable | 忽略const变量. |
namespace | 用一个定义的范围划分命名空间. |
new | 允许动态存储一个新变量. |
operator | 创建重载函数. |
private | 在一个类中声明私有成员. |
protected | 在一个类中声明被保护成员. |
public | 在一个类中声明公共成员. |
register | 定义一个寄存器变量. |
reinterpret_cast | 改变一个变量的类型. |
return | 从一个函数中返回. |
short | 声明一个短整型变量. |
signed | 修改变量类型声明. |
sizeof | 返回一个变量或类型的长度. |
static | 给一个变量创建永久的存储空间. |
static_cast | 执行一个非多态性cast. |
struct | 创建一个新结构体. |
switch | 让一个变量在不同的判断下执行不同的代码. |
template | 创建一个给特殊函数. |
this | 指向当前对象. |
throw | 抛出一个异常. |
true | 布尔类型的一个值. |
try | 执行一个被throw 抛出的异常. |
typedef | 从现有的类型中创建一个新类型. |
typeid | 描述一个对象. |
typename | 声明一个类或未定义的类型. |
union | 一个结构体在当前位置分配给多个变量相同的内存. |
unsigned | 声明一个无符号整型变量. |
using | 用来输入一个namespace. |
virtual | 创建一个不被已构成类有限考虑的函数. |
void | 声明函数或数据是无关联数据类型. |
volatile | 警告编译器有关的变量可能被出乎意料的修改. |
wchar_t | 声明一个带有宽度的字符型变量. |
while | 用来构成循环. |