枚举:
枚举的语法如下:
enum open_modes{variable1,variable2,variable3,....}
它的作用,也就是好处是:把每一个状态和一个整数关联起来,把它们聚集成组,便于在if(),case:,语句中使用。记住:默认情况下,第一个枚举成员赋值为0,以后的逐次加1.
头文件:
头文件是.h结尾的文件,它主要是用来包含类的定义,extern变量的声明以及函数的声明。因此头文件一般来说都是声明,不用于定义。
一些const对象会定义在头文件中,这有什么讲究呢?我们知道,一般的const定义对象使用范围是该文件而已,从本质上来说也是一种局部变量,其他文件想使用它是不合法的。例如:
file1.cpp
const int a=100;
file2.cpp