全站数据
8 4 2 0 5 8 1

静态变量是属于:A.全局变量.B.局部变量C.可变变量D常量

图解金融 | 教育先行,筑梦人生! 阅读:245         
问题更新日期:2024-10-31 20:48:20

问题描述

静态变量是属于:A.全局变量.B.局部变量C.可变变量D常量,麻烦给回复
精选答案
最佳答案

答案是A全局变量。静态变量的类型关键字是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量, 例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由 static加以定义后才能成为静态外部变量,或称静态全局变量。 对于自动变量,它属于动态存储方式。 但是也可以用static定义它为静态自动变量,或称静态局部变量,从而成为静态存储方式。 由此看来,一个变量可由static进行再说明,并改变其原有的存储方式。“静态变量”这一术语有两个容易混淆的定义:语言无关的通用定义:与程序有着相同生命周期(英语:Object lifetime)的变量;C族语言特有的定义:以static存储类声明的变量。而在以Pascal为代表的许多程序语言中,所有局部变量都由系统自动分配存储空间,而所有全局变量的存储空间则以静态分配的方式获取(对应“静态变量”),因此由于实际上“局部变量”和“全局变量”这两个术语已足以涵盖所有的情况,在这些程序语言中通常不使用“静态变量”这一术语,而直接以“全局变量”代之。一般来说,在这些程序语言中,静态变量就是全局变量,而即使在有明确区分全局和静态变量的程序语言中,在编译后的代码里二者也以相同的方式获取存储空间。而今术语“静态变量”的概念则主要基于C族语言的“static”的定义

赞 (245)

发表回复

本站作者后才能评论

评论列表(4条)

  • 图解金融
    图解金融 2026年09月30日

    我是公众科技网的签约作者“图解金融”!

  • 图解金融
    图解金融 2026年09月30日

    希望本篇文章《静态变量是属于:A.全局变量.B.局部变量C.可变变量D常量》能对你有所帮助!

  • 图解金融
    图解金融 2026年09月30日

    本站[公众科技网]内容主要涵盖:教育,学历提升

  • 图解金融
    图解金融 2026年09月30日

    本文概览:答案是A全局变量。静态变量的类型关键字是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量, 例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由 static加以定义后才能成为静态外部变量,或