早教吧作业答案频道 -->数学-->
为什么p[i]=*(p+i)请回答的详细一点,最好是用举例子证明的
题目详情
为什么p[i] = *(p+i)
请回答的详细一点,最好是用举例子证明的
请回答的详细一点,最好是用举例子证明的
▼优质解答
答案和解析
p[i]的意思就是从地址p开始向后偏移i个单位后的地址空间内的值
*(p+i) 也是上面的意思
[]实际上就是个地址偏移操作符 ,c语言编译器就是把p[i]转换成*(p+i)处理的,p[i]和*(p+i)无条件等价
比如有数组int p[4]={1,2,3,4};
p就是这个数组的首地址
p[2]就是从p开始偏移2个int单位后的地址内的值 就是3
*(p+2) 这个更好理解,p+2就是在p的基础上+2个int单位的地址,那么*(p+2)就是这个地址内的值:3
*(p+i) 也是上面的意思
[]实际上就是个地址偏移操作符 ,c语言编译器就是把p[i]转换成*(p+i)处理的,p[i]和*(p+i)无条件等价
比如有数组int p[4]={1,2,3,4};
p就是这个数组的首地址
p[2]就是从p开始偏移2个int单位后的地址内的值 就是3
*(p+2) 这个更好理解,p+2就是在p的基础上+2个int单位的地址,那么*(p+2)就是这个地址内的值:3
看了 为什么p[i]=*(p+i)...的网友还看了以下:
离子强度的物理意义是什么?究竟它所代表的是怎样的一种性质?可不可以说得通俗明白一点.我不要概念,如: 2020-03-30 …
3-离子中的I-I键长比I2分子中的I-I键长短还是长?为什么? 2020-04-26 …
初速度为零的电子进入电压为U的加速电场,经加速后形成横截面积为S、电流为I的电子束.电子电量e、质 2020-05-13 …
请帮忙看一下这几个句子I'mtryingtofindsomethingthatbelongingt 2020-05-15 …
我把i发成了ei能改过来么?江湖英语高手可在乎?我能单独发好i和i:这两个音标,也能读清ni和ni 2020-05-16 …
英语翻译How I wish I could surrender my soul;Shed the 2020-05-16 …
(1)某溶液中Cl离子、Br离子,I离子的物质的量之比为2:3:4,要使溶液中Cl离子和Br离子、 2020-05-17 …
数学映射mod式子i-f(i)=di(mod7)中的mod是什么意思? 2020-05-22 …
用must,can't改句子I'msurethatheisamiddleschoolteacher 2020-06-02 …
在英语中,I不是只在开头用吗?为什么会在句子中呢?在句子中的I不应...在英语中,I不是只在开头用 2020-06-10 …