首页
登录
从业资格
C程序中全局变量的存储空间在( )分配。A.代码区 B.静态数据区 C
C程序中全局变量的存储空间在( )分配。A.代码区 B.静态数据区 C
题库
2022-08-02
73
问题
C程序中全局变量的存储空间在( )分配。A.代码区B.静态数据区C.栈区D.堆区
选项
A.代码区
B.静态数据区
C.栈区
D.堆区
答案
B
解析
本题考查程序设计语言内存分配知识点。一个由 c/c++ 编译的程序占用的内存分为以下几个部分:1. 栈区( stack ):由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2. 堆区( heap ):一般由程序员分配释放,若程序员不释放,程序结束时可能由 OS 回收。注意它与数据结构中的堆是两回事,链表的数据空间必须采用堆存储分配策。3. 全局区(静态区)( static ):全局变量和静态变量的存储是放在这一块的。初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域,程序结束后由系统释放。4. 文字常量区:常量字符串就是放在这里的,程序结束后由系统释放。5. 程序代码区:存放函数体的二进制代码。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2408728.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程
程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程
程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程
在计算机的存储系统中,()属于外存储器。A.硬盘 B.寄存器 C.高速缓
MIDI是一种数字音乐的国际标准,MIDI文件存储的( ),它的重要特色是
MIDI是一种数字音乐的国际标准,MIDI文件存储的(请作答此空),它的重
若用256KX8bit的存储器芯片,构成地址40000000H到400FF
计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件
内存按字节编址,地址从A4000H到CBFFFH,共有_()_字节。若用存储容
以下是平行数据库的四种体系结构,在()体系结构中所有处理器共享一个公共的主存储
随机试题
MicrosoftfounderBillGateshas________aboutbeingaparent,statingthat13is
在生活中,有些人不断的给自己提出新的目标,并努力实现它,进而不断的提高其自身水平
下列不属于第一代柔性交流输电系统的代表性设备的是()。A.静止同步串联补偿器
通过运动(力学方法)对身体的功能障碍和功能低下进行预防、改善和功能恢复的治疗方法
东汉末年,中原某地瘟疫流行。当地人们采用的防治措施中最有效的可能是()。A.服
东部地区各省市中2009年商品房销售额最高的是()。A.北京 B.广东
内伤发热病因病机
患者,男,45岁。因突然呕血入院。10年前患乙肝,因肝功能损害曾多次住院治疗。近
《劳动法》第77条规定:“用人单位与劳动者发生争议时,当事人可以依法申请调解、仲
根据费斯廷格的认知失调理论,不能减少认知失调的方法是()。A.改变态度 B.
最新回复
(
0
)