摘要:
C\C++ : auto register extern static 的作用????对于一个完整的程序,在内存中的分布情况如下图:代码区 //low address全局数据区堆区// new /malloc 动态分配的位子,,也就是内存中未被使用的那部分内存栈区 //high address(局部变量)auto register 都是定义局部变量的,auto int a 和 int a,无差异,不过最近填了一个新功能(可推断类型):auto a=10;知道a=int a=10;(VS2010,codeblocks)编译---》链接(extern 表示定义在别个文件中)A.cpp{ int.. 阅读全文