在一个C语言源程序文件中所定义的全局变量,其作用域为( )。A.所在文件的全部范围 B.所在

题目

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

A.所在文件的全部范围

B.所在程序的全部范围

C.所在函数的全部范围

D.由具体定义位置和extern说明来决定范围

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在一个C/C++源程序文件中所定义的全局变量,其作用域为所在文件的全部范围。


D

第2题:

12、在一个C/C++源程序文件中所定义的全局变量,其作用域为所在文件的全部范围。


D

第3题:

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


由具体定义位置来决定范围

第4题:

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

A.所在文件的全部范围

B.所在程序的全部范围

C.所在函数的全部范围

D.由具体定义位置和extern说明来决定范围


正确答案:D

第5题:

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

A.所在文件的全部范围

B.所在程序的全部范围

C.所在函数的全部范围

D.由具体定义位置和extern说明来决定范围


正确答案:D
解析:本题考查的重点是全局变量的作用域。全局变量由具体定义位置和extern说明来决定范围,因此选项D是正确的。

第6题:

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

A.由具体定义位置和extem说明来决定范围

B.所在程序的全部范围

C.所在函数的全部范围

D.所在文件的全部范围


正确答案:A
全局变量的作用域是从声明处到文件的结束。所以选择A)。

第7题:

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

A.由具体定义位置和extern说明来决定范围

B.所在程序的全部范围

C.所在函数的全部范围

D.所在文件的全部范围


正确答案:A
全局变量的作用域是从声明处到文件的结束,因此选择A)。

第8题:

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

A.所在文件的全部范围

B.所在程序的全部范围

C.所在函数的全部范围

D.由具体定义位置和extern说明来决定范围


正确答案:D
解析:全局变量的有效范围是从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extern关键字来声明该全局变量,这样该全局变量的作用域就被扩展到以extern声明了该全局变量的位置开始到此源文件结束。故本题的正确答案为D。

第9题:

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

A) 所在文件的全部范围

B) 所在程序的全部范围

C) 所在函数的全部范围

D) 由具体定义位置和 extern 说明来决定范围


正确答案:D