单选题
当没有指定C语言中函数形参的存储类别时,函数形参的存储类别是______。
A、
外部(extern)
B、
静态(static)
C、
寄存器(register)
D、
自动(auto)
【正确答案】
D
【答案解析】
[解析] auto变量又称为自动变量,函数定义变量时,如果没有指定存储类别,系统则认为所定义的变量具有自动类别。extern定义外部变量。static变量又称为静态变量,编译时为其分配的内存在静态存储区中。register变量又称为寄存器变量,变量的值保留在CPU的寄存器中。
提交答案
关闭