早教吧 育儿知识 作业答案 考试题库 百科 知识分享

、在一个源文件中定义的全局变量的作用域为()。、在一个源文件中定义的全局变量的作用域为()。A.本文件的全部范围B.从定义该变量开始至本文件结束C.本函数的全部范围

题目详情
、在一个源文件中定义的全局变量的作用域为( )。
、在一个源文件中定义的全局变量的作用域为( )。
A. 本文件的全部范围 B. 从定义该变量开始至本文件结束
C. 本函数的全部范围 D. 本程序的全部范围
▼优质解答
答案和解析
如果计算extern
B正确,
A定义变量前使用会提示错误:变量未定义
C是局部变量,但与B逻辑矛盾
D在其他文件需要extern声明,与B矛盾
如果不算extern
D正确
A是静态全局变量
B不知道
C是局部变量
不知道谁出的题,A和B的选项是怎么出的?如果B对那么岂不是其他全错?
这题还不如这样:
如果要引用本工程其他源文件A定义的全局变量需要的声明(变量定义int gACount):_________
如果要获取或修改其他源文件A定义的静态全局变量需要A提供的接口(变量定义static int sACount),写出函数体:_________________________________