当没有指定C语言中函数形参的存储类别时,函数形参的存储类别是( )。

admin2019-01-11  21

问题 当没有指定C语言中函数形参的存储类别时,函数形参的存储类别是(    )。

选项 A、外部(extern)
B、静态(static)
C、寄存器(register)
D、自动(auto)

答案D

解析 auto变量又称为自动变量,函数定义变量时,如果没有指定存储类别,系统就认为所定义的变量具有自动类别,D选项正确。static变量又称为静态变量,编译时为其分配的内存在静态存储区中。register变量又称为寄存器变量,变量的值保留在CPU的寄存器中,而不是像一般变量那样占内存单元。当定义一个函数时,若在函数返回值的类型前加上说明符extern时,称此函数为外部函数,外部函数在整个源程序中都有效。
转载请注明原文地址:https://kaotiyun.com/show/9Oxp777K
0

相关试题推荐
最新回复(0)