c语言定义一个数组如char a[1000000]写在主函数int main里面或者外面有什么区别

c语言定义一个数组如char a[1000000]写在主函数int main里面或者外面有什么区别?

写在主函数里时,主程序运行时可以调用。写在子函数里只有调用子函数时才可以调用。
写在外边则定义为全局变量,哪里都能用,函数里不需要再声明。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-07
定义在main函数里面就是全局用
定义到其他函数里面就局部用本回答被网友采纳
相似回答