假定“int buf[2]={10 50};”所定义的buf被分配在静态数据区 其首地址为0x8048930 bufp1为全局变量

大学网课 已帮助 人

假定“int buf[2]={10,50};”所定义的buf被分配在静态数据区,其首地址为0x8048930,bufp1为全局变量,被分配在buf随后的存储空间。以下关于“int *bufp1 = &buf[1];”的重定位的描述中,错误的是()。

A.bufp1的地址为0x8048938,重定位前的内容为04H、00H、00H、00H

B.在可重定位目标文件的.rel.data节中,有一个引用buf的重定位条目

C.在相应的重定位条目中,对bufp1和buf的引用均采用绝对地址方式

D.89H、04H、08H

假定“int buf[2]={10 50};”所定义的buf被分配在静态数据区 其首地址为0x8048930 bufp1为全局变量

热搜:java int类型的取值范围