枚举常量和宏常量是类似的,最主要的区别是语法差异
枚举常量只能是整型,宏常量可以是任意类型
const int i=5; //定义只读变量i ,初始值为5
i = 5; //写法错误
const 本质还是一个变量
用const 修饰一个变量,得到一个只读变量,并不是真正意义上的常量
枚举常量和宏常量是类似的,最主要的区别是语法差异
枚举常量只能是整型,宏常量可以是任意类型
const int i=5; //定义只读变量i ,初始值为5
i = 5; //写法错误
const 本质还是一个变量
用const 修饰一个变量,得到一个只读变量,并不是真正意义上的常量