摘要: Const 作用rf:http://blog.csdn.net/jsjwql/article/details/17795161. const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令2. 可以保护被修饰的东西,防止意外的修改,增强程序的健壮性。3. 编译器通常不为普通const常量分配存储空间,而是将它们保存在符号表中,这使得它成为一个编译期间的常量,没有了存储与读内存的操作,使得它的效率也很高。4. 可以节省空间,避免不必要的内存分配。 例如: #define PI 3.14159 file://常量宏 const doulbe Pi=3.14159; file: 阅读全文
posted @ 2011-11-10 10:22 征服自己,征服世界 阅读(909) 评论(0) 推荐(0) 编辑
摘要: const,static,extern用法总结看MFC的时候extern的时候忘了作用了,就搜到了某总结的比较好的贴,转下,正好也做个mark--------------------------CONST---------------------------------------const应用:一、对于基本声明 const int r=100;//标准const变量声明加初始化,编译器经过类型检查后直接用100在编译时替换。 二、对于指针 1. int x=10; const int *r=&x; //指针指向的内容是常量,r指向的内容不能够通过r改变,但如果是非const,内容可以 阅读全文
posted @ 2011-11-10 10:20 征服自己,征服世界 阅读(823) 评论(0) 推荐(1) 编辑