全局变量也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以说明。结构体只是一种数据类型,所以不算
算呀!!建议你再看看什么叫局部变量和全局变量,局部变量只是定义并作用于某个功能的函数内!全局变量的话一般定义在main函数中或者所有函数的外面!
不算,只有变量才能算全局变量,结构体不是变量,是类型
结构定义不算变量,只是定义了类型,你可以在函数里声明一个此类型的变量,如:
struct anytype
{
……
};//定义结构
anytype a;//声明此类型的变量a
不算,是类型定义,用这个结构体在main外面再定义一个变量算全局变量