参考答案和解析
正确答案: static是静态变量,就是变量值不随函数执行结束而消失,下次调用同一函数时,上次所赋予的值仍存在。
解析: 暂无解析
更多“Static变量是什么含义?”相关问题
  • 第1题:

    在一个单元中,全局变量和局部变量的含义是什么?说明在单元文件中如何定义这两种变量(可举例说明)。


    正确答案:
    局部变量只能在定义它的程序块中使用,且其生命周期也只存在于从程序块开始执行到程序块执行结束。在一个事件处理程序中的变量说明部分,能够定义一个局部变量,供该事件处理程序内部使用。
    而全局变量可以在单元中的各程序块中使用(共享),且生命周期存在于整个单元代码的活动期中。
    在 Implementation 保留字后(但不要在程序块里)定义的变量就是全局变量。

  • 第2题:

    static方法中也可以处理非static成员变量 。()

    此题为判断题(对,错)。


    答案:错

  • 第3题:

    在声明成员变量的时候,没有被关键字static修饰的变量是()变量。


    正确答案:实例

  • 第4题:

    Static变量是什么含义?


    正确答案:static是静态变量,就是变量值不随函数执行结束而消失,下次调用同一函数时,上次所赋予的值仍存在。

  • 第5题:

    概念与变量的含义是什么?变量有哪些类型?


    正确答案: 概念是对现象的抽象,是类似事物或现象的属性在人们主观上的反映。人们在社会实践中,从类似事物或现象中概括出共同的本质属性,对这种共同属性的表述就是概念。
    变量是概念的一种类型,是指本身可变动的概念。
    社会调查研究经常涉及的变量类型有:离散变量,是按一定标准把事物分为两类或多类的变量;连续变量,是指用一组数值直接表示出同一类事物的量的变化的变量;自变量,是指能够影响其它变量,而又不受外界因素的影响而自身产生变化的变量;因变量,是指不能影响其它变量,而又受外界因素影响而变化的变量;中间变量,是介于自变量和因变量中间的变量;定类变量,即只有类别属性之分,而没有大小、优劣之别的变量;定序变量,是除了有类别属性之分外,还有等级或次序的区别的变量;定距变量,是除了具有类别、次序区别之外,还有同标准化的距离的区别变量;定比变量,是除具有定类、定序、定距等特征外,在变量取值中还有一个以零为最终参照系的变量。

  • 第6题:

    static有什么用途?static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?


    正确答案: 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
    2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
    3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用。
    全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用,因此可以避免在其它源文件中引起错 误。从以上分析可以看出, 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。 static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和 定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件 static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用; static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值; static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝。

  • 第7题:

    在过程中用Dim和Static定义的变量都是局部变量


    正确答案:正确

  • 第8题:

    在进行电力系统分析时,控制变量和状态变量含义是什么?如何划分控制变量和状态变量?


    正确答案:控制变量是指可通过人为方式进行调节,从而改变电力系统运行状态的量;状态变量是指表征电力系统运行状态的量。控制变量包括除平衡节点外其他发电机节点的有功功率、各发电机节点的电压幅值及各调压变压器的变比,通常用μ表示;状态变量包括除发电机节点外其他节点的电压幅值以及除平衡节点外其他节点的电压相位,通常用χ表示。

  • 第9题:

    问答题
    static有什么用途?static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?

    正确答案: 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
    2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
    3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用。
    全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用,因此可以避免在其它源文件中引起错 误。从以上分析可以看出, 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。 static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和 定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件 static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用; static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值; static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝。
    解析: 暂无解析

  • 第10题:

    问答题
    概念与变量的含义是什么?变量有哪些类型?

    正确答案: 概念是对现象的抽象,是类似事物或现象的属性在人们主观上的反映。人们在社会实践中,从类似事物或现象中概括出共同的本质属性,对这种共同属性的表述就是概念。
    变量是概念的一种类型,是指本身可变动的概念。
    社会调查研究经常涉及的变量类型有:离散变量,是按一定标准把事物分为两类或多类的变量;连续变量,是指用一组数值直接表示出同一类事物的量的变化的变量;自变量,是指能够影响其它变量,而又不受外界因素的影响而自身产生变化的变量;因变量,是指不能影响其它变量,而又受外界因素影响而变化的变量;中间变量,是介于自变量和因变量中间的变量;定类变量,即只有类别属性之分,而没有大小、优劣之别的变量;定序变量,是除了有类别属性之分外,还有等级或次序的区别的变量;定距变量,是除了具有类别、次序区别之外,还有同标准化的距离的区别变量;定比变量,是除具有定类、定序、定距等特征外,在变量取值中还有一个以零为最终参照系的变量。
    解析: 暂无解析

  • 第11题:

    填空题
    用Static定义的变量称为()变量。

    正确答案: 静态
    解析: 暂无解析

  • 第12题:

    填空题
    在声明成员变量的时候,没有被关键字static修饰的变量是()变量。

    正确答案: 实例
    解析: 暂无解析

  • 第13题:

    用static修饰的变量是类变量。()

    此题为判断题(对,错)。


    答案:对

  • 第14题:

    说明变量时有哪些存储类型?其含义是什么?


    正确答案: C.+语言支持四种存储类型:auto,register,static和extern。
    (1)auto称为自动型也称为堆栈型,用auto存储类型说明的变量都是局部于某个程序范围内的,只能在某个程序范围内使用,通常在函数体内或函数中的复合语句里。
    (2)register称为寄存器型,使用register关键词说明的变量主要目的是想将所说明的变量放入CPU的寄存器存储空间中,这样可以加快程序的运行速度。
    (3)static称为静态存储类型,在C++语言中,既可以在函数体内,也可在函数体外说明static存储类型的变量。在函数体内说明的static存储类型的变量也是一种局部变量,与auto最大不同点是:static存储类型的变量在内存中是以固定地址存放的,而不是以堆栈方式存放的;只要整个程序还在继续运行静态变量就不会随着说明它的程序段的结束而消失,它下次再调用该函数,该存储类型的变量不再重新说明,而且还保留上次调用存入的数值。
    (4)extern称为外部参照引用型,使用extern说明的变量是想引用在其它文件中函数体外部说明的变量。当变量在一个文件中的函数体外说明,所有其他文件中的函数或程序段都可引用这个变量。这种变量的作用域是所有的函数和程序段,一般用于在函数之间传递数据。

  • 第15题:

    哪一行定义了一个静态变量?()

    • A、public static int i;
    • B、static public int i;
    • C、public int static i;
    • D、int public static i;

    正确答案:A

  • 第16题:

    在声明成员变量的时候,用关键字static修饰的变量是类变量,类变量也称为()变量。


    正确答案:静态

  • 第17题:

    几个变量“联合显著”的含义是什么?


    正确答案:联合显著的含义是,几个变量作为一个集体是显著的。即在它们的系数同时为0的假设下,统计量超过临界值。直观的意义是,它们的系数同时为零的可能性很小。

  • 第18题:

    用Static定义的变量称为()变量。


    正确答案:静态

  • 第19题:

    关于C++/JAVA类中static 成员和对象成员的说法正确的是()。

    • A、static 成员变量在对象构造时生成
    • B、static 成员函数在对象成员函数中无法调用
    • C、虚成员函数不可能是static 成员函数
    • D、static 成员函数不能访问static 成员变量

    正确答案:C

  • 第20题:

    填空题
    在声明成员变量的时候,用关键字static修饰的变量是类变量,类变量也称为()变量。

    正确答案: 静态
    解析: 暂无解析

  • 第21题:

    问答题
    说明变量时有哪些存储类型?其含义是什么?

    正确答案: C.+语言支持四种存储类型:auto,register,static和extern。
    (1)auto称为自动型也称为堆栈型,用auto存储类型说明的变量都是局部于某个程序范围内的,只能在某个程序范围内使用,通常在函数体内或函数中的复合语句里。
    (2)register称为寄存器型,使用register关键词说明的变量主要目的是想将所说明的变量放入CPU的寄存器存储空间中,这样可以加快程序的运行速度。
    (3)static称为静态存储类型,在C++语言中,既可以在函数体内,也可在函数体外说明static存储类型的变量。在函数体内说明的static存储类型的变量也是一种局部变量,与auto最大不同点是:static存储类型的变量在内存中是以固定地址存放的,而不是以堆栈方式存放的;只要整个程序还在继续运行静态变量就不会随着说明它的程序段的结束而消失,它下次再调用该函数,该存储类型的变量不再重新说明,而且还保留上次调用存入的数值。
    (4)extern称为外部参照引用型,使用extern说明的变量是想引用在其它文件中函数体外部说明的变量。当变量在一个文件中的函数体外说明,所有其他文件中的函数或程序段都可引用这个变量。这种变量的作用域是所有的函数和程序段,一般用于在函数之间传递数据。
    解析: 暂无解析

  • 第22题:

    问答题
    VHDL语言中,3类数据对象——常数、变量、信号的实际物理含义是什么?

    正确答案: 常数是一个恒定不变的值,在数字电路设计中常用来表示电源和地等。
    变量是一个局部量,用来暂时保存信息,与硬件之间没有对应关系。
    信号是电子电路内部硬件连接的抽象,是一个全局量,它对应地代表物理设计中的某一条硬件连接线。
    解析: 暂无解析

  • 第23题:

    问答题
    在一个单元中,全局变量和局部变量的含义是什么?说明在单元文件中如何定义这两种变量?

    正确答案: 局部变量只能在定义它的程序块中使用,且其生命周期也只存在于从程序块开始执行到程序块执行结束。在一个事件处理程序中的变量说明部分,能够定义一个局部变量,供该事件处理程序内部使用。
    而全局变量可以在单元中的各程序块中使用(共享),且生命周期存在于整个单元代码的活动期中。
    在Implementation保留字后(但不要在程序块里)定义的变量就是全局变量。
    解析: 暂无解析