C++关键字大全(一)

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进行修饰。

猜你喜欢

转载自blog.csdn.net/qq_21815001/article/details/79883848
今日推荐