单选题
👁️ 浏览量:

试题题干

设函数内部有一局部变量与全局变量同名,则在该函数内部(  )

A

全局变量有效

B

局部变量有效

C

全部变量与局部变量均有效

D

全局变量与局部变量均无效

参考答案

正确答案:

试题解析

对于外部变量,需要注意以下几点:

1)在同一源程序文件中,允许外部变量和内部变量重名。如果外部变量和内部变量重名,则在内部变量的作用域内,外部变量将被屏蔽而不起作用。故局部变量有效。选B。

2)外部变量的作用域是从定义点到本文件结束。