使用 const 关键字
- 格式:const 数据类型 常量名 = 常量值;
- 关于常量名的命名规范:以'k'开头,大小写混合。例如:
const int kHoursInDay = 24
- 注意:在 c 中,const 修改的常量是不安全的,可以通过指针来修改。
使用宏定义
格式:#define 常量名 值
命名规范:全部使用大写,单词之间使用下划线
_
分隔。例如:#define HOURS_IN_DAY 24
分步编译中,预处理会进行宏定义的展开。
使用
gcc -E a.c -o a.i
对源代码进行预处理
可以看到宏定义已经没有了,并且变量a被赋值为24。
C语言 常量定义
猜你喜欢
转载自www.cnblogs.com/guanlibin/p/12454257.html
今日推荐
周排行