在一个函数体中,定义一个变量的默认存储类型是( )。

admin2020-07-23  25

问题 在一个函数体中,定义一个变量的默认存储类型是(    )。

选项 A、extern
B、register
C、auto
D、static

答案C

解析 extem用来说明定义的变量具有外部链接,这样的变量可以在外部文件中引用,选项A错误;使用:register说明符定义的变量属于寄存器变量,选项B错误;static用来声明一个静态变量,该种类型的变量具有静态存储时期,程序运行过程中只初始化一次,选项D错误;C++中默认情况下,在代码块或函数中定义的任意变量都属于自动存储类,相当于显式的使用关键字auto声明定义变量;选项C正确。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/LLyp777K
0

最新回复(0)