在当前文件中使用其它文件里定义的全局变量时,该全局变量须在当前文件中声明为外部变量,声明外部变量的关键字为extern
举一反三
- 如果在全局变量定义之前的函数中要使用该全局变量,可以用extern对该变量进行声明,表示该变量是一个已经定义的外部变量
- 只有全局变量才可以使用extern关键字声明为外部变量。
- 关于变量作用域说法错误的是()。 A: 函数内部定义的变量不一定是局部变量 B: static变量可以在函数外部声明 C: 在函数内部使用全局变量需要使用global关键字声明 D: 函数外部定义的变量一定是全局变量
- 【填空题】全局变量定义之后,可以在当前文件的任何位置访问。如果要访问其他文件的全局变量,需要使用关键字()添加声明
- 在函数外部定义的变量,称为全局变量,又称为外部变量,全局变量可以被本文件的其他函数所共用。