阅读以下程序段,在实模式存储管理方案中,gvCh存放在 ( )中;main函数编

练习题库2022-08-02  33

问题 阅读以下程序段,在实模式存储管理方案中,gvCh存放在 ( )中;main函数编译后的代码存入在( )中;指针p存放在(作答此空)中。#includeimage.pngmalloc. h>unsigned char gvCh;unsigned short gvShortunsigned int gvInt=0x12345678unsigned long gvLong=0x23456789;ovid main(void){ unsigned char array[10], *p; p=malloc(10 * sizeof(char)) while39}A.栈空间B..data段C..bss段D.堆空间

选项 A.栈空间
B..data段
C..bss段
D.堆空间

答案 A

解析 在实模式存储管理方案中:①全局变量gvCh和gvShort由于没有设置初始值,存放在.bss段中;②全局变量gvInt和gvLong设置了解情况初始值,存放在.data段中;③main函数编译后的机器代码存放在.text段中;④指针p和数组array都是main函数的局部变量,所以存放在栈空间中。⑤malloc函数分配的存储空间,则位于堆空间当中。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2424583.html

最新回复(0)