以下有关extern变量申明的说法,错误的是()。A.C语言中,extern可以放在变量或函数之前,以表示该变量或函数的声明在别的文件中,提示编译器在其他模块中寻找其声明。B.通常extern申明变量可以有多次。C.extern申明的变量事实上就是全局变量。D.extern变量可以定义多次。
以下有关extern变量申明的说法,错误的是()。
A.C语言中,extern可以放在变量或函数之前,以表示该变量或函数的声明在别的文件中,提示编译器在其他模块中寻找其声明。
B.通常extern申明变量可以有多次。
C.extern申明的变量事实上就是全局变量。
D.extern变量可以定义多次。
参考答案和解析
extern 变量 可以 定义 多 次。
相关考题:
以下哪些说法能最好地描述属性抽样和变量抽样?( )A.属性取样与预防有关,而变量取样与检查有关B.属性取样与适应性有关,而变量取样与适应的程度有关C.属性取样与特殊的理由有关,而变量取样与任何理由有关D.它们是同一个概念
下面关于C++语言变量的叙述错误的是A.在C++语言中变量分为auto,static,extern和register四种存储类型B.自动变量和外部变量的作用域为整个程序C.内部静态变量的作用域是定义它的函数D.外部静态变量的作用域是定义它的文件
以下只有在使用时才为该类型变量分配内存的存储类说明是______。A.auto和staticB.auto和registetC.register和staticD.extern和register
以下只有在使用时才为该类型变量分配存储单元的存储类型说明是( )。A.auto和staticB.auto和registerC.register和staticD.extern和register
有以下程序includeusing namespace std;int a;int fun();int main(){extern int a;in 有以下程序 #include<iostream> using namespace std; int a; int fun(); int main() { extern int a; int b; a=100; b=fun(); cout<<b<<endl; return 0; } int fun() { extern int a; return(10*a); } 其程序运行后的输出结果是( )。A.100B.10C.1000D.10000
有以下程序include using namespace std;int a;int fun ();int main (){extern int a 有以下程序#include <iostream>using namespace std;int a;int fun ();int main (){ extern int a; int b; a = 100; b = fun(); cout<<b<<end1; return 0;}int fun{){ extern int a; return (10*a ;} 其程序运行后的输出结果是A.100B.10C.1000D.10000
以下只有在使用时才为该类型变量分配内存的存储类别为( )。 A、auto和 staticB、extern和 registerC、register和 staticD、auto和 register
C语言中()可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。A、typedefB、ifdefC、defineD、extern
以下哪些说法能最好地描述属性抽样和变量抽样()?A、属性取样与预防有关,而变量取样与检查有关B、属性取样与适应性有关,而变量取样与适应的程度有关C、属性取样与特殊的理由有关,而变量取样与任何理由有关D、它们是同一个概念
单选题若有以下定义,说法错误的是( )。int a=100,*p=a;A声明变量p,其中*表示p是一个指针变量B变量p经初始化,获得变量a的地址C变量p只可以指向一个整型变量D变量p的值为100
单选题以下针对全局变量的叙述错误的是( )。A全局变量的作用域是从定义位置开始至源文件结束B全局变量是在函数外部任意位置上定义的变量C用extern说明符可以限制全局变量的作用域D全局变量的生存期贯穿于整个程序的运行期间
单选题Option Explicit语句表示()。A可以不申明变量类型B必须申明变量类型C数组下标从0开始D数组下标从1开始