问题 单项选择题

在函数中,可以用auto、extern、register和static这4个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是

A.auto

B.extern

C.register

D.static

答案

参考答案:A

解析: 在C++中,定义了4种变量存储类型。auto类型为默认的存储类型,是存储于计算机的内存堆栈中;extern外部存储类型声明了程序将要用到的.但未在本函数或文件中定义的外部变量;register寄存器存储类型是指定数据储存于计算机的某个硬件存储器里而不是内存中,主要为了提高程序的运算速度;static为静态存储类型。

解答题
单项选择题