C语言网

 找回密码
 加入社区!

QQ登录

只需一步,快速开始

查看: 339|回复: 1

声明CONST问题 [复制链接]

Rank: 1

主题
0
帖子
17
C币
9 枚
在线时间
3 小时
发表于 2010-4-16 18:43:59 |显示全部楼层
1C币
自动变量的初始化较之赋值语句效率并无提高.除了声明为const的变量之外, 为什么声明const变量后会提高呢

Rank: 1

主题
0
帖子
9
C币
10 枚
在线时间
3 小时
发表于 2011-1-20 15:06:59 |显示全部楼层
这个问题讨论的是“常量”与“只读变量”的区别。常量肯定是只读的,例如5, "abc",等,因为常量是被编译器放在内存中的只读区域,当然也就不能够去修改它。而“只读变量”则是在内存中开辟一个地方来存放它的值,只不过这个值由编译器限定不允许被修改。C语言关键字const就是用来限定一个变量不允许被改变的修饰符(Qualifier)。
您需要登录后才可以回帖 登录 | 加入社区!

C语言 ( 粤ICP备11042647号-2 )

GMT+8, 2012-2-7 22:14

©2009-2011 cyuyan.com.cn

回顶部