在一个C源程序文件中,若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是()A.externB.registerC.autoD.static
在一个C源程序文件中,若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是()
A.extern
B.register
C.auto
D.static
参考答案和解析
D
相关考题:
以下叙述中不正确的是( )。A)在不同的函数中可以使用相同的名字的变量B)函数中的形式参数是局部变量C)在一个函数内定义的变量只在本函数范围内有效D)在一个函数内的复合语句中定义的变量在本函数范围内有效
若程序中定义了局部变量与全局变量,则(30)。A.在函数内只能访问局部变量,不能访问全局变量B.局部变量与全局变量的名字不得相同C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量B.局部变量与全局变量的名字不得相同C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
在某个程序模块中使用命令PRIVATE XI定义一个内存变量,则变量XIA.可以在该程序的所有模块中使用B.只能在定义该变量的模块中使用C.只能在定义该变量的模块及其上层模块中使用D.只能在定义该变量的模块及其下属模块中使用
以下说法错误的是:()A.全局变量就是在函数外定义的变量,因此又叫做外部变量B.一个函数中既可以使用本函数中的局部变量,也可以使用全局变量C.局部变量的定义和全局变量的定义的含义不同D.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用
若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量SX 若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量B.局部变量与全局变量的名字不得相同C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
在VisualFoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是( )。 A、不用说明,在程序中直接使用B、LOCALC、PRIVATED、PUBLIC
若程序中定义了局部变量与全局变量,则 ______ 。A.在函数内只能访问局部变量,而不能访问全局变量B.局部变量与全局变量的名字不得相同C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量A.B.C.D.
在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()A、整个程序范围B、定义该变量的源文件范围C、main函数内部D、从定义该变量的位置开始直至程序结束
以下叙述中不正确的是()。A、在不同的函数中可以使用相同名字的变量B、函数中的形式参数是局部变量C、在一个函数内定义的变量只在本函数范围内有效D、在一个函数内的复合语句中定义的变量在本函数范围内有效
以下叙述不正确的是()A、在不同的函数中可以使用相同名字的局部变量B、函数中的形式参数实际上是一个局部变量。C、在一个函数内定义的局部变量只有在本函数范围内有效D、在一个函数内定义的静态变量实际上是一个全局变量。
单选题在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()A整个程序范围B定义该变量的源文件范围Cmain函数内部D从定义该变量的位置开始直至程序结束
单选题下列描述错误的是( )。A过程级变量是指在过程或函数内部定义的变量,这种变量的作用域是整个过程或函数体,只能在该过程或该函数体被引用B某一函数若要引用在其他函数中定义的变量,只有将变量定义为Static型即可C窗体级变量在该窗体中的每个过程都可以引用D若要在某一窗体内定义的窗体级变量能够在另一窗体内应用,只需要Public声明