c语言中什么是全局变量?怎样定义的变量是全局变量?

2024-12-15 00:01:34
推荐回答(2个)
回答1:

全局变量是 指在整个程序中 ,任何位置都能访问它的变量。定义方式与局部变量基本一样,最大区别是定义的位置不一样。如int g_int;main(){。。。。。}对于工程中的其他文件,想访问这个全局变量可以用extern int g_int ;声明这样就可以用了

回答2:

在最顶上定义什么类型就用什么;
例如#include
int a;
int main()
{
}
这个a就为全局变量,并在所有函数中都可以使用;