早教吧作业答案频道 -->其他-->
指针题谁能解释下在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是()A)p向高地址移了一个字节B)p向高地址移了一个存储单元C)p向高地址移了
题目详情
指针题 谁能解释下
在16位编译系统上,若有定义int a[]={10,20,30}, *p=&a;,当执行p++;后,下列说法错误的是()
A)p向高地址移了一个字节 B)p向高地址移了一个存储单元
C)p向高地址移了两个字节 D)p与a+1等价
在16位编译系统上,若有定义int a[]={10,20,30}, *p=&a;,当执行p++;后,下列说法错误的是()
A)p向高地址移了一个字节 B)p向高地址移了一个存储单元
C)p向高地址移了两个字节 D)p与a+1等价
▼优质解答
答案和解析
A是错的,16位的Int是两个字节, p++相当于p指向a数组中的20这个位置,
A项说向高地址移一个字节就是8位,其实应该是16位即2个字节
A项说向高地址移一个字节就是8位,其实应该是16位即2个字节
看了 指针题谁能解释下在16位编译...的网友还看了以下:
一公司去年获得利润205万元,规定须按33%的税率纳税,该单位去年纳税多少万元?(惊确到万元)对不 2020-06-04 …
Itisapleasure句型“很高兴刚才和你打电话”翻译成:Itwasapleasuretota 2020-06-12 …
那101元,写成壹佰零拾壹元整为什么一定错呢?一定要写成壹佰零壹元整吗? 2020-06-21 …
英语翻译销售部生产部洽谈部会议室人事行政部总经办总经理厂务经理财务部保安部技术部研发部求以上的英文不 2020-11-10 …
关于以下程序段的说法正确的是().A.第2行编译出错B.第4行编译出错C.编译时产生错误D.编译时没 2020-11-23 …
C#一个简单问题10运行错误:编译错误说明:在编译向该请求提供服务所需资源的过程中出现错误。请检查下 2020-11-23 …
欢迎您再次光顾.把它翻译成英文,一定要是准确的翻译.上次点错按钮了,还没有找到满意答案。再次重申,中 2020-11-25 …
二元论是把物质和精神看作两个彼此独立的本原。在哲学史上,二元论的错误根本在于()A.肯定世界的可知性 2020-12-09 …
英语翻译“如果设置了睡眠关机,则收音机的关机时间以定时关机所设置的时间为准.”-----这是我公司收 2020-12-13 …
英语翻译LAN的宽带只有包年的没有包月的活动一480元一年送手机卡一张还送300元手机话费,分12个 2020-12-26 …