以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。

7 查阅

以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。

A.extem和static

B.auto和static

C.register和static

D.register和ex[erll

参考答案:

Aauto用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字通常会被省,因为所有的变量默认就是aut0的。register定义的变量告诉编译器尽可能的将变量存在CPU内部寄存器中而不是通过内存寻址访问以提高效率。static变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的

计算机二级