在一个C源程序文件中所定义的全局变量,其作用域为( )。

admin2020-07-28  54

问题 在一个C源程序文件中所定义的全局变量,其作用域为( )。

选项 A、由具体定义位置和extern说明来决定范围
B、所在程序的全部范围
C、所在函数的全部范围
D、所在文件的全部范围

答案A

解析 全局变量(extern)用static修饰时具有特定的含义,限制该变量只能在当前文件有效而不能被其他文件访问,所以全局变量的作用域和该变量具体定义位置以及extern的修饰符来决定作用范围。答案选A。
转载请注明原文地址:https://jikaoti.com/ti/a8D0FFFM
0

最新回复(0)