C/C++
文章平均质量分 77
CodeWilliams
这个作者很懒,什么都没留下…
展开
-
ARM/x86中全局变量(静态与非静态)对比
<br />使用VS2005编译,enable /TP编译选项(Compile as C++ Code)和/FA编译选项.文中描述的全局变量为非静态全局变量<br />C++代码:<br /> staticintnsInitGlobal = 1;<br />staticintnsUninitGlobal;<br /> <br />intnInitGlobal= 1;<br />intnUninitGlobal;<br /> <br />int_tm原创 2010-06-11 11:26:00 · 1358 阅读 · 0 评论 -
const在c与c++中用法区别
(转)C++中extern “C”含义深层探索使用const目的就是指望编译器为我们的代码进行有益检查1.c++能把(已常量赋值的)const变量看作编译期间常数,c没种种功能。例如: const int BUFRSIZE = 1024; char chArray[BUFRSIZE]; //在c++中合法,而在c中非法所以,如果c程序员想定义编译期间常数,还得乖乖依靠预处理指令:#define BUFRSIZE1024;char chArray[BUFRSIZE];2.c++默认const变转载 2010-06-15 15:59:00 · 566 阅读 · 0 评论