有关常量的问题,有时让我很苦恼。
程序;
#include<stdio.h>
int main(void)
{
"a";
'a';
int a;
printf("%p/n","a");
printf("%p/n",'a');
printf("%p/n",&a);
printf("%p/n",a);
getchar();
}
结果:00403000;00000061;0022FF44;76C99E34
这里的“a”,'a',int a;
内存可以分为五个部分:堆,栈,常量存储区,变量存储区,全局静态存储区。
在32位的操作系统中,总线是32位的,最大的寻址空间是4G,也就是物理内存最大是4G.