1.常量
- 2,3,4; ‘‘Hello world!’’,“c++”
- cout << 2020;
- 常量:不能改变的量
- 字面常量(字面量,直接常量):直接写出的数据
- 符号常量:用符号表示数据,但它一旦确定了表示那个数据,以后它不再改变
①符号常量
-
说明一个符号表示常量
⚮ const <符号说明符> <符号常量名> = <数据>; -
<类型说明符>是表示数据类型的符号
-
例如:
⚮ const int N =100;✓
⚮ const char A =‘E’;✓
⚮ N=200;✗
⚮ A=‘F’;✗
②符号常量
- 在main函数前
⚮ #define <符号名称> <数据> - 例如
⚮ #define PAI 3.14 - 程序编译时,先将<符号名称>全部替换为<数据>,然后才正是编译,所以这样的就说明编译预处理
☛注意:行末没有分号,它不是C++语句,称为预处理。