C语言在int main()前面写“int a[100000]”定义一个数组和在int main()后括号里定义为什么结果不同?

2024-11-19 04:39:25
推荐回答(1个)
回答1:

在main函数之前,定义数组,表示你所定义的数组为一个全局变量,可以在整个c中使用,可以用到其他函数中。而在main函数后定义,则表示你所定义的数组仅能在main函数中调用。