以下选项中关于全局变量描述正确的有:
A: 在主函数内定义的变量为全局变量
B: 在函数外部定义的变量为全局变量
C: 如果全局变量与某函数内的局部变量同名,则在此函数内全局变量的作用被屏蔽
A: 在主函数内定义的变量为全局变量
B: 在函数外部定义的变量为全局变量
C: 如果全局变量与某函数内的局部变量同名,则在此函数内全局变量的作用被屏蔽
举一反三
- 以下不正确的描述为( ).A)在函数之外定义的变量为外部变量,外部变量是全局变量。B)在函数中既可以使用本函数中的局部变量,又可以使用全局变量。C)若在同一个源文件中,外部变量与局部变量同名,则在局部变量的作用范围内,外部变量不起作用。
- 函数的形参可以是() A: 局部自动变量 B: 全局变量 C: 局部静态变量 D: 全局静态变量
- 对于全局变量与局部变量描述正确的是() A: 全局变量的作用域是从变量定义的位置开始,到所在源文件结束 B: 全局变量可以与局部变量同名,局部与全局各用各的 C: 全局变量不可以与局部变量同名,局部不能与全局同名 D: 全局变量可以与局部变量同名,但局部会屏蔽全局
- 在函数内部定义的变量为( )。 A: 内部变量 B: 局部变量 C: 全局变量 D: 外部变量
- 关于变量,错误的叙述是( )。 A: 在函数外部定义的变量是全局变量 B: 在函数内部定义的变量是局部变量 C: 函数的形参是局部变量 D: 局部变量不能与全局变量同名