您的位置:首页 > 其它

const关键字

2016-04-17 23:37 197 查看
1、const关键字,其中一个特性

编译器通常不为普通const只读变量分配存储空间,而是将它们保存在符号表中。--》效率高

摘自《C语言深度剖析》:

#define M 3 //宏常量

const int N=5; //此时并未将 N 放入内存中

......

int i=N; //此时为 N 分配内存,以后不再分配!

int I=M; //预编译期间进行宏替换,分配内存

int j=N; //没有内存分配

int J=M; //再进行宏替换,又一次分配内存!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: