单选题
关于函数的叙述中错误的是( )。
A、
C程序函数中定义的自动变量,系统不自动赋确定的初值
B、
在C程序的同一函数中,可以在复合语句内定义变量
C、
C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值
D、
C程序函数的形参不可以说明为static型变量
【正确答案】
C
【答案解析】
解析:静态变量的值只在第一次定义时赋初值,所以选项C错误;定义的自动变量是个动态值,而可以在复合语句中定义变量;函数的形参是动态变量,不能说明为static类型。
提交答案
关闭