C语言中,常变量与符号常量有什么区别?

如题所述

符号常量与常变量的区别:符号常量不占用内存空间,在预编译时就全部由符号常量的值替换了,而常变量占用内存空间,也有数据类型,但是此变量在存在期间是不能重新赋值的。
1、常变量a的定义如下:
const
int
a
=
5;
2、符合常量pi的定义如下:
#define
b=3.1;
温馨提示:答案为网友推荐,仅供参考