在一个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.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用

如果在一个函数中的复合语句中定义了一个变量,则该变量在该函数中都有效。() 此题为判断题(对,错)。

在一个C源程序文件中,静态局部变量在该文件中的所有函数都能使用。() 此题为判断题(对,错)。

若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是( )。A.externB.registerC.autoD.static

在一个C++源程序文件中定义的全局变量的有效范围是( )。A.该C++程序的所有源程序文件B.本源程序文件的全部范围C.从定义变量的位置开始到本源程序文件结束D.函数内部全部范围

在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。A.autoB.registerC.externD.static

若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量SX 若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量B.局部变量与全局变量的名字不得相同C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是 ______。A.externB.registerC.autoD.static

在VisualFoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是( )。 A、不用说明,在程序中直接使用B、LOCALC、PRIVATED、PUBLIC

若程序中定义了局部变量与全局变量,则 ______ 。A.在函数内只能访问局部变量,而不能访问全局变量B.局部变量与全局变量的名字不得相同C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量A.B.C.D.

在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量使用的存储类别是______。A.externB.registerC.autoD.static

在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()A、整个程序范围B、定义该变量的源文件范围C、main函数内部D、从定义该变量的位置开始直至程序结束

如果在一个函数中的复合语句内定义了一个变量,则该变量在该函数中都有效。()

变量的有效范围与其定义位置有关,(),其作用域在整个源程序文件中都有效。A、在第一个函数中定义的变量B、在定义第一个函数之前所定义的变量C、在主函数中定义的变量D、在函数中定义的静态变量

如果在一个函数中的复合语句中定义了一个变量,则该变量()。A、只在该复合语句中有定义B、在该函数中有定义C、在本程序范围内有定义D、为非法变量

以下叙述中不正确的是()。A、在不同的函数中可以使用相同名字的变量B、函数中的形式参数是局部变量C、在一个函数内定义的变量只在本函数范围内有效D、在一个函数内的复合语句中定义的变量在本函数范围内有效

以下叙述不正确的是()A、在不同的函数中可以使用相同名字的局部变量B、函数中的形式参数实际上是一个局部变量。C、在一个函数内定义的局部变量只有在本函数范围内有效D、在一个函数内定义的静态变量实际上是一个全局变量。

在Visual FoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是()。A、不用说明,在程序中直接使用B、LOCALC、PRIVATED、PUBLIC

在一个C程序中,若要定义一个只允许本源程序文件中所有函数使用的全局变量,则该变量需要定义的存储类别为()。

以下正确的说法是,如果在一个函数中的复合语句中定义了一个变量,则该变量的作用域()A、在该复合语句范围内有效B、在该函数范围内有效C、在本程序范围内均有效D、在本源程序文件范围内均有效

以下正确的说法是(),如果在一个函数中的复合语句中定义了一个变量,则该变量A、在该复合语句中有效B、在该函数中有效C、在本程序范围中均有效D、为非法变量

单选题在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()A整个程序范围B定义该变量的源文件范围Cmain函数内部D从定义该变量的位置开始直至程序结束

单选题在Visual FoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是()。A不用说明,在程序中直接使用BLOCALCPRIVATEDPUBLIC

单选题下列描述错误的是(  )。A过程级变量是指在过程或函数内部定义的变量,这种变量的作用域是整个过程或函数体,只能在该过程或该函数体被引用B某一函数若要引用在其他函数中定义的变量,只有将变量定义为Static型即可C窗体级变量在该窗体中的每个过程都可以引用D若要在某一窗体内定义的窗体级变量能够在另一窗体内应用,只需要Public声明