数组在C中存储在哪里?
这个问题在这里已经有了答案:
如果int x1[5];
没有在任何函数中定义,数组x1在你的程序的bss段上,变量x1是一个全局数组。
如果int x1[5];
在任何函数中定义,在执行此函数期间,数组x1在您的程序堆栈中。
我相信int x1[5];
进入堆栈。
这个问题在这里已经有了答案:
如果int x1[5];
没有在任何函数中定义,数组x1在你的程序的bss段上,变量x1是一个全局数组。
如果int x1[5];
在任何函数中定义,在执行此函数期间,数组x1在您的程序堆栈中。
我相信int x1[5];
进入堆栈。