第一个是初始化的
int my[50000]={1,2,3,4};
int main()
{
my[0]=3;
return 0;
}
第二个是没有初始化的
int my[50000];
int main()
{
my[0]=3;
return 0;
}
结果是
-rwxrwxrwx. 1 root root 207682 2011-02-28 06:42 1
-rwxrwxrwx. 1 root root
61 2011-02-28 06:41 1.c
-rwxrwxrwx. 1 root root
7642 2011-02-28 06:42 2
-rwxrwxrwx. 1 root root
52 2011-02-28 06:42 2.c
明显1要比2 多出200000个字节左右 这好是sizeof(int)*5000