C语言中,这个main函数里定义的变量是全局变量还是局部变量?

那么如何在main函数里定义全局变量?

第1个回答  推荐于2017-11-26
是局部变量啊= =全局变量是在函数值外定义的变量【包括主函数、所以在main函数中定义的变量也是局部变量本回答被提问者采纳
第2个回答  2019-03-28
是局部变量,它的时效性与全局变量相同,但作用域只局限于main函数内部,只有main函数中被调用的函数能访问它,在main函数的外部以及其他源文件的函数是不能访问它的,除非用指针访问让它等同于全局变量
第3个回答  2013-10-04
仍然是局部变量。
只要是在函数体内部定义的变量就是局部变量。有效范围从定义定义点开始到函数体结束;
main 是一个函数,所以,在其中定义的变量仍然是局部变量。
第4个回答  2013-10-04
是局部变量。外面的方法是无法调用main函数的变量,除非传参数过去
定义全局变量的话直接在main函数外面定义啊
第5个回答  2020-10-29

C语言经典例子之全局变量与局部变量的用法