早教吧作业答案频道 -->其他-->
c语言题。为什么选b?例:p[3]={6,1,8,5};求第4个元素也就是5时,p+(4-1)*2等价于p+6,为什么不选c?4、设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i个元素的地址为(b)A
题目详情
c语言题。
为什么选b?例:p[3]={6,1,8,5};求第4个元素也就是5时,p+(4-1)*2等价于p+6,为什么不选c?
4、设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为(b )
A.P+i*2
B. P+(i-1)*2
C. P+(i-1)
D. P+i
为什么选b?例:p[3]={6,1,8,5};求第4个元素也就是5时,p+(4-1)*2等价于p+6,为什么不选c?
4、设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为(b )
A.P+i*2
B. P+(i-1)*2
C. P+(i-1)
D. P+i
▼优质解答
答案和解析
题目中指明P是个地址,作为地址,其加减的单位是1个字节,又因为数组A的元素是短整型short,每个元素占两个字节,所以第i个元素的地址就是P往后偏移i-1个short型的长度,即偏移(i-1)*2,所以第i个元素的地址就是P+(i-1)*2
看了 c语言题。为什么选b?例:p...的网友还看了以下:
物理是一门以什么和什么为机组的自然科学研究的范围包括 2020-05-12 …
为什么?为什么?π的小数后第一百个数字是数什么? 2020-05-13 …
“六一”儿童节同学们在校门口插彩旗,按红黄绿蓝为一组的顺序插了62面彩旗.(1)第18面旗是什么颜 2020-05-14 …
急.门窗结冰怎么办?昨天下雪了,我家是那种推拉门,门底结冰,玻璃好多雾水,玻璃是双层的,因为是组的 2020-05-17 …
甲组有28人,乙组有15人参加劳动,现在有29人来支援,要如何分配,才能使甲组人为乙组的2倍?二元 2020-05-21 …
甲组有28人,乙组有15人参加活动,现在有29人来支援,要如何分配,才能使甲组人为乙组的2倍 2020-05-21 …
两小儿辩日中一儿是从什么角度认为什么,另一儿是从什么角度认为什么的?注意:一儿是从什么角度认为什么 2020-05-23 …
● 4B/5B编码是一种两级编码方案,首先要把数据变成 (13) 编码,再把4 位分为一组的代码变换 2020-05-25 …
4B/5B编码是一种两级编码方案,首先要把数据变成____编码,再把4位分为一组的代码变换成5单位的 2020-05-26 …
一般有电解质参加的离子反应一定会有()A气体产生B有沉淀C置换反应D生成盐E生成酸但是课本上给的备 2020-06-05 …