C++关键字

C++关键字

关键字简单说明
asm启动内联汇编并且能写在任何c/c++合法语句之处
auto具有自动存储期的局部变量
boolbool类型,非0值会自动转换为true,0值会自动转换false
break只能用于switch或者是循环语句中,在switch语句中的作用是结束一个switch语句,在循环语句中的作用是结束当前所在的循环语句
case配合switch使用,满足条件,进入该代码块
catch异常捕获
char字符类型,单引号括起来,存储范围1个字节
class定义类
const定义常量
const_cast去除const限定
continue跳过循环体内后面的代码,进行下一次循环
default用于 switch 语句
delete释放程序动态申请的内存空间,只能 delete 通过 new 关键字申请的指针,否则会发生段错误
dodo-while循环结构,至少进入一次循环体
double双精度浮点型,保证10位有效数字
dynamic_cast允许在运行时进行类型转换
else用于if-else选择结构
enum枚举类型
explicit修饰只有一个参数的类构造函数, 作用是表明该构造函数是显示的
export定义具体的模板类对象和模板函数
extern声明变量或函数为外部链接,即该变量或函数名在其它文件中可见
falsebool类型值,相当于0
float单精度浮点型,保证6位有效数字
forfor循环结构
friend声明友元关系
goto程序跳转
ifif-else选择结构
inline内联函数,可提高程序效率
int整形
long长整型
mutable用于类的非静态和非常量数据成员
namespace命名空间
new动态分配内存
operator用于重载操作符
private私有成员
protected保护成员
public公有成员
register请求编译器将局部变量存储于寄存器中
reinterpret_cast转换运算符
return返回函数返回值,同时return后面的语句无法执行
short短整型
signed有符号的整形
sizeof获得该数据类型占用的字节数
static静态变量
static_cast转换运算符
struct结构体
switchswitch语句
template模板
this返回调用者本身的指针
throw抛出异常
truebool类型值
try实现 C++ 的异常处理机制
typedef类型定义
typeid返回指针或者引用所指对象的实际类型
typename用于引入一个模板参数
union联合体,类似于 enum,但 union 可以用于所有类型
unsigned无符号整型
using使用命名空间
virtual定义虚函数
void空类型
volatile限定一个对象可被外部进程(操作系统、硬件或并发线程等)改变
wchar_t宽字符型
whilewhile循环结构
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值