以下选项中叙述错误的是( )。A.C程序函数中定义的自动变量 系统不自动赋确定的初值B.在C程序的同
以下选项中叙述错误的是( )。
A.C程序函数中定义的自动变量,系统不自动赋确定的初值
B.在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内
C.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值
D.C程序函数的形参不可以说明为static型变量
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:C
A选项描述正确,自动变量未赋初值,为随机值;B选项描述正确,变量定义除在函数开始位置外,在复合语句开始也可以;c选项描述是错误的,函数内的静态变量,只在第一次调用时候赋值,以后调用保留上次值;D选项描述也正确,形参属于局部变量,占用动态存储区,而static型变量占用静态存储区。因此C选项正确。
相似问题
有以下程序: 程序运行后的输出结果是( )。A.7B.10C.8D.9请帮忙给出正确答案和分析 谢谢
有以下程序: 程序运行后的输出结果是( )。A 7B 10C 8D 9请帮忙给出正确答案和分析,谢谢!
有以下程序: 程序运行后的输出结果是( )。A.3B.1C.2D.0请帮忙给出正确答案和分析 谢谢!
有以下程序: 程序运行后的输出结果是( )。A 3B 1C 2D 0请帮忙给出正确答案和分析,谢谢!
有以下程序: 程序运行后的输出结果是( )。A.9B.8C.7D.10请帮忙给出正确答案和分析 谢谢
有以下程序: 程序运行后的输出结果是( )。A 9B 8C 7D 10请帮忙给出正确答案和分析,谢谢!
在“资源管理器”中 若误删除了硬盘上的文件 则可以用( )操作进行恢复。A 在回收站中对此文件执行“
在“资源管理器”中,若误删除了硬盘上的文件,则可以用( )操作进行恢复。A、在回收站中对此文件执行“还原”B、从回收站窗口中将此文件拖回原位置C、在
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中 要求每复制三个字符之后插入一
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。 例如,若给a输入字符串:ABCDEFGKHHK,调
