单选题
以下叙述错误的是( )。
A、
变量的作用域取决于变量定义语句的位置
B、
全局变量可以在函数以外的任何部位进行定义
C、
局部变量的作用域可用于其他函数的调用
D、
—个变量说明为static存储类型是为了限制其他编译单元的引用
【正确答案】
D
【答案解析】
解析:本题考查函数调用的变量作用域。全局变量不在任何函数体内定义,作用域为整个文件;局部变量在函数体内定义,作用域仅为本次函数;static类型是静态变量,为了方便其他编译单元的引用,不能随意改变。一个函数包含两部分:函数首和函数体,函数体包括花括号内的所有语句。
提交答案
关闭