设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。

23 查阅

设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。

A.auto

B.register

C.static

D.auto或register

参考答案:

C解析:本题主要考查的是存储分类。C语言中,有两种存储类别:自动类、静态类。有四个与两种存储类别有关的说明符,它们是;auto(自动)、register(寄存器)、static(静态)、extern(外部)。根据题面中“设函数中有整型变量n”可知,变量n是局部变量,当在函数体内部使用static来说明—个变量时,可以称该变量为静态局部变量,其与auto、register类的变量有两点本质上的区别; ·在整个程运行期间,静态局部变量在内存的静态存储区中占据着永久性的存储单元; ·静态局部变量的初值是在编译时

计算机二级