问题
单项选择题
若函数中有定义语句:int k;,则
A.系统将自动给k赋初值0
B.这时k中值无定义
C.系统将自动给k赋初值-1
D.这时k中无任何值
答案
参考答案:B
解析: 函数中定义的变量,如果不专门声明,属于自动变量。自动变量不会自动赋初值,此时,变量中无确定值,称变量值“无意义”。
若函数中有定义语句:int k;,则
A.系统将自动给k赋初值0
B.这时k中值无定义
C.系统将自动给k赋初值-1
D.这时k中无任何值
参考答案:B
解析: 函数中定义的变量,如果不专门声明,属于自动变量。自动变量不会自动赋初值,此时,变量中无确定值,称变量值“无意义”。