c语言定义变量不是主函数里面定义么,怎么可以在外面定义,而且外面没有类,又没有其他函数,直接在头文件

2025-03-03 09:09:01
推荐回答(2个)
回答1:

这叫全局变量
全局变量也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以说明。
不懂百度一下 详细解释

回答2:

LS正解啊