举个例子.
#include "stdio.h"
int global_var=5;
int main ()
{
int local_var=6;
//some statements
return 0;
}
Run Code Online (Sandbox Code Playgroud)
如果main函数是唯一的入口点,那么声明和赋值何时global_var发生?
在相关的说明中,是global_var在堆还是堆栈中分配?另外,有没有办法从函数声明一个全局变量,同时尊重入口点?