首页
登录
从业资格
C程序中全局变量的存储空间在( )分配。A.代码区 B.静态数据区 C.栈
C程序中全局变量的存储空间在( )分配。A.代码区 B.静态数据区 C.栈
练习题库
2022-08-02
20
问题
C程序中全局变量的存储空间在( )分配。A.代码区B.静态数据区C.栈区D.堆区
选项
A.代码区
B.静态数据区
C.栈区
D.堆区
答案
B
解析
编译的程序占用的内存分为以下几个部分:
1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
2、堆区(heap)—般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。
3、全局区(静态区)(static)—全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。
4、文字常量区—常量字符串就是放在这里的。
5、程序代码区—存放函数体的二进制代码。
转载请注明原文地址:https://tihaiku.com/congyezige/2406474.html
本试题收录于:
中级 网络工程师题库软件水平考试初中高级分类
中级 网络工程师
软件水平考试初中高级
相关试题推荐
分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为(
()不属于网络测试的测试类型。A.可靠性测试 B.可接受性测试 C.存储容
在面向对象的语言中,()。A.类的实例化是指对类的实例分配存储空间 B.每
在计算机外部设备和主存之间直接传送而不是由CPU执行程序指令进行数据传送的控制方
在CPU的寄存器中,()对用户是完全透明的。A.程序计数器 B.指令寄存器
处理机主要由处理器、存储器和总线组成,总线包括()。A.数据总线、地址总
若计算机中地址总线的宽度为24位,则最多允许直接访问主存储器()的物理空间(以
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的()A.
下列叙述中错误的是()。A.面向对象程序设计语言可支持过程化的程序设计
()不是良好编码的原则A.在开始编码之前建立单元测试 B.选择好的程序设计风
随机试题
Americansarestillchucklingaboutthe"pantssuit".Aman—ajudge,noless
GrowingMoreFoodwithLessWater[A]Sixthousandyearsagofarm
Iremember______(see)herlastyearatMary’sbirthdayparty.seeingrememberdoin
系统分析报告的主要作用是()。A.系统规划的依据 B.系统实施的依据 C.
下列哪种细胞因子不是体液免疫应答过程产生的A.TNF-β细胞 B.IL-6
根据印花税的有关规定,下列表述不正确的有()。A.自2018年5月1日起,对按
蓝光疗法的目的是A.降低血清胆绿素 B.降低血清间接胆红素 C.降低血清直接
以下不属于因果关系的特点的是( )。A、普遍必然性 B、共存性 C、复杂多
如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎
《孟子》中“夏日校,殷日序,周日庠,学则三代共之”,其中“校、序、庠、学”都是指
最新回复
(
0
)