1. asm : 插入一个汇编指令。__asm关键字启动内联汇编并且能写在任何c/c++合法语句之处。它不能单独出现,它必须接汇编指令、 一组被大括号包含的指令或一对空括号。也可以在每个汇编语句前都加上_asm。
2. auto : 声明一个自动变量。表明变量具有本地范围,一般的变量都是使用auto,当变量超出本地范围之后auto调用函数将其释放不会导致内存溢出。
3. bool : 是一种数据类型,布尔型,只有两种值,即:true和false。
4. break : 在循环语句中,不在执行此次循环的后面语句,跳出最近一层循环。
5. case :和switch相结合,在switch条件中进行case的比对,如果条件一致进行后面代码的执行。
6. catch : 一般和try配合使用,一般用于抛出异常的情况,try中的代码出现异常就执行catch中的代码,若没有异常则不执行。
7. char : 一种数据类型,字符型。不管在什么操作系统中,都为8位数据一个字节。
8. class :声明一个类
9. const : 修饰变量,表示其值是不能改变。
修饰指针,可以修饰指针所在的地址或者修饰指针所指的量,为不可改变的值。
修饰函数声明,函数的形参在该函数中不能改变其值。
修饰类中的函数,表示是常函数,不能改变成员变量。
10. const_cast : 用来移除const 和volatile限定符
11. continue :在此次循环中执行continue中断后续程序,进入下次循环。 注意:只会中断后续循环不会跳出循环。
12. default : 在switch和case语句中进行配合使用,表示其他的。若case后的条件与switch的条件都不匹配就执行default后的程序。
13. do : 和while配合使用,构造循环体。不过区别是该循环体要比while循环多执行一次循环。
14. double :一种数据结构,可以声明一个双精度浮点数。
15. delete :在申请内存使用之后,用来释放内存。
16. dynamic_cast :可以获取目标对象的引用或指针。
17. else :和if匹配使用,一种预备选择条件
18. enum :枚举类型 关键字
19. explicit :用来修饰类的构造函数,表示是显示的
20. export :在访问其他的编译单元的模板函数、模板对象时使用export进行修饰。