问题 单项选择题

下面关于C++语言变量的叙述错误的是( )。

A.C++语言中变量分为auto,static,extem和register四种存储类型

B.自动变量和外部变量的作用域为整个程序

C.内部静态变量的作用域是定义它的函数

D.外部静态变量的作用域是定义它的文件

答案

参考答案:B

解析:自动变量是函数体或分程序内定义的变量,它的作用域在所定义 的函数体内或分程序体内。

问答题
单项选择题