码迷,mamicode.com
首页 > 其他好文 > 详细

符号常量与常变量的区别

时间:2015-09-09 16:26:02      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

符号常量与常变量的区别

 

定义符号常量:#define PI 3.1415926               //注意后面没有分号
定义常变量  :const float PI=3.1415926;
 
区别:
 
常变量:变量的特征是存在一个以变量名命名的存储单元,在一般情况下,存储单元中的内容是可以变化的。而对于常变量,在变量的基础上加了一个限定:存储单元中的内容不允许变化,仍然是有存储单元的。
 
符号常量:是使用一个字符串代替程序中出现的一个标识符,是编译时把所有的符号常量都替换成制定的字符串,在内存中也不存在一符号常量命名的存储单元。在其作用域内其值不能改变和赋值。

符号常量与常变量的区别

标签:

原文地址:http://www.cnblogs.com/liweilijie/p/4794934.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!