一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的存储地址是()
A、
110
B、
108
C、
100
D、
120
【正确答案】:B
【题目解析】:
数据元素的存储位置均取决于第1个数据元素的存储位置,即:LOC(ai) = LOC(a1)+(i-1)×C,其中a1为第一个元素的存储地址,i为元素个数,C为元素的长度。
故第5个元素的地址=100+2*(5-1)=108。
一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的存储地址是()
110
108
100
120
数据元素的存储位置均取决于第1个数据元素的存储位置,即:LOC(ai) = LOC(a1)+(i-1)×C,其中a1为第一个元素的存储地址,i为元素个数,C为元素的长度。
故第5个元素的地址=100+2*(5-1)=108。