首页
登录
从业资格
C程序中全局变量的存储空间在( )分配。A.代码区 B.静态数据区 C
C程序中全局变量的存储空间在( )分配。A.代码区 B.静态数据区 C
题库
2022-08-02
79
问题
C程序中全局变量的存储空间在( )分配。A.代码区B.静态数据区C.栈区D.堆区
选项
A.代码区
B.静态数据区
C.栈区
D.堆区
答案
B
解析
本题考查程序设计语言内存分配知识点。一个由 c/c++ 编译的程序占用的内存分为以下几个部分:1. 栈区( stack ):由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2. 堆区( heap ):一般由程序员分配释放,若程序员不释放,程序结束时可能由 OS 回收。注意它与数据结构中的堆是两回事,链表的数据空间必须采用堆存储分配策。3. 全局区(静态区)( static ):全局变量和静态变量的存储是放在这一块的。初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域,程序结束后由系统释放。4. 文字常量区:常量字符串就是放在这里的,程序结束后由系统释放。5. 程序代码区:存放函数体的二进制代码。
转载请注明原文地址:https://tihaiku.com/congyezige/2408728.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程
程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程
程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程
在计算机的存储系统中,()属于外存储器。A.硬盘 B.寄存器 C.高速缓
MIDI是一种数字音乐的国际标准,MIDI文件存储的( ),它的重要特色是
MIDI是一种数字音乐的国际标准,MIDI文件存储的(请作答此空),它的重
若用256KX8bit的存储器芯片,构成地址40000000H到400FF
计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件
内存按字节编址,地址从A4000H到CBFFFH,共有_()_字节。若用存储容
以下是平行数据库的四种体系结构,在()体系结构中所有处理器共享一个公共的主存储
随机试题
【B1】[br]【B7】[originaltext]Womenare,onthewhole,moreverbalthanmen.
[originaltext]Excuseme,howcanIgettothetrainstation?[/originaltext][ori
安静时胸内压()。A.吸气时低于大气压、呼气时高于大气压 B.呼气时等于大气
方程xdy/dx=yln(y/x)的通解为( )。A.ln(y/x)=Cx-1
当一种动物对所生存的环境、所食用的食物有着特定的要求时,这种动物往往被认为是脆弱
房地产投资区别于其他类型投资的重要特性包括( )。A.需要适时的更新改造投资
(2018年真题)在对企业技术改造方案进行优化选择时,考虑了资金时间价值的动态评
甲购买了一条狼狗,交由乙饲养2个月,并支付给乙饲养费800元。后乙因看管不善,致
所谓晶体管输出特性曲线中的线性区域是指哪个区?()A.放大区 B.饱和区
某公路工程采用工程量清单方式招标,甲公司中标并与发包人签订了施工承包合同,甲公司
最新回复
(
0
)