以下有关extern变量申明的说法,错误的是()。A.C语言中,extern可以放在变量或函数之前,以表示该变量或函数的定义在别的文件中,提示编译器在其他模块中寻找其定义。B.通常extern申明变量可以有多次。C.extern申明的变量事实上就是全局变量。D.extern变量可以定义多次。

以下有关extern变量申明的说法,错误的是()。

A.C语言中,extern可以放在变量或函数之前,以表示该变量或函数的定义在别的文件中,提示编译器在其他模块中寻找其定义。

B.通常extern申明变量可以有多次。

C.extern申明的变量事实上就是全局变量。

D.extern变量可以定义多次。


参考答案和解析
D

相关考题:

以下哪些说法能最好地描述属性抽样和变量抽样?( )A.属性取样与预防有关,而变量取样与检查有关B.属性取样与适应性有关,而变量取样与适应的程度有关C.属性取样与特殊的理由有关,而变量取样与任何理由有关D.它们是同一个概念

C语言中变量的缺省存储类别是 ()。 A.自动(auto)B. 静态(static)C. 寄存器(register)D. 外部(extern)

凡是函数中未指定存储类别的局部变量,隐含的存储类别为()。 A.autoB.registerC.staticD.extern

带ExtErn的变量说明是变量声明,不是变量定义。()

下面关于C++语言变量的叙述错误的是A.在C++语言中变量分为auto,static,extern和register四种存储类型B.自动变量和外部变量的作用域为整个程序C.内部静态变量的作用域是定义它的函数D.外部静态变量的作用域是定义它的文件

全局变量的存储类型可以定义为 A.auto或staticB.extern或registerC.auto或externD.extern或static

在C语言中,不适用于局部变量的存储类说明符是( )A.autoB.registerC.staticD.extern

以下只有在使用时才为该类型变量分配内存的存储类说明是______。A.auto和staticB.auto和registetC.register和staticD.extern和register

以下只有在使用时才为该类型变量分配存储单元的存储类型说明是( )。A.auto和staticB.auto和registerC.register和staticD.extern和register

Extern变量的生命期是整个程序执行期。 ( )此题为判断题(对,错)。

有以下程序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.registerB.autoC.staticD.extern

一个int型变量,在程序中多次频繁使用,最好定义它为( )。A.autoB.registerC.staticD.extern

以下只有在使用时才为该类型变量分配内存的存储类别为( )。 A、auto和 staticB、extern和 registerC、register和 staticD、auto和 register

如果X为离散型随机变量,那以下说法错误的是( )。

以下有关整型变量的定义中,错误的是()A、shortintxB、longxC、unsignedxD、shortx

C语言中()可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。A、typedefB、ifdefC、defineD、extern

定义外部变量时,不用存储类说明符extern,而说明外部变量时用它。

Option Explicit语句表示()。A、可以不申明变量类型B、必须申明变量类型C、数组下标从0开始D、数组下标从1开始

一个函数包含()和()两大部分,在函数名后面,语句括号之前说明的变量名称为();以"extern"开头进行的变量说明称为()。

申明全局变量的关键字是()A、globalsB、globalC、GLOBALD、无

以下哪些说法能最好地描述属性抽样和变量抽样()?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全局变量的生存期贯穿于整个程序的运行期间

单选题申明全局变量的关键字是()AglobalsBglobalCGLOBALD无

判断题定义外部变量时,不用存储类说明符extern,而说明外部变量时用它。A对B错

单选题Option Explicit语句表示()。A可以不申明变量类型B必须申明变量类型C数组下标从0开始D数组下标从1开始