C语言中const用法以及数组常量、常量指针与指针常量
我们知道可以使用const来创建符号常量;
const double PI = 3.14159;
当然,以上也可以使用#define来实现。但使用const还可以创建数组常量、指针常量以及指向常量的指针。
一)用const保护数组
#define MONTHS 12
...
const int days[MONTHS] = {31,28,31};
如果随后的程序代码试图改变数组,编译时将报错
days[9] = 44;
二)常量指针(“左定值”)
指向常量的指针不能用于修改数值,顾名思义,
原创
2020-06-14 15:25:05 ·
828 阅读 ·
0 评论