您现在的位置: 华盟网 >> 编程 >> C语言 >> 正文

符号常量与常变量的区别

2015/1/15 作者:不详 来源: 华盟收集
导读 定义符号常量:#define PI 3.1415926 //注意后面没有分号  定义常变量 :const float PI=3.1415926;  区别:  常…

  定义符号常量:#define PI 3.1415926 //注意后面没有分号

  定义常变量 :const float PI=3.1415926;

  区别:

  常变量:变量的特征是存在一个以变量名命名的存储单元,在一般情况下,存储单元中的内容是可以变化的。而对于常变量,在变量的基础上加了一个限定:存储单元中的内容不允许变化,仍然是有存储单元的。

  符号常量:是使用一个字符串代替程序中出现的一个标识符,是编译时把所有的符号常量都替换成制定的字符串,在内存中也不存在一符号常量命名的存储单元。在其作用域内其值不能改变和赋值。

                  微信群名称:华盟黑白之道二群   华盟-黑白之道⑦QQ群: 9430885

  • 上一篇编程:

  • 下一篇编程:
  • 网友评论
      验证码