当前位置: 首页 > 文档资料 > C/C++ 语言参考 >

cppreference

优质
小牛编辑
133浏览
2023-12-01

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用来构成循环.