C++指针指向内存地址?指针问题 2C

为什么p[1]=3;不是s.p指向内存地址。为什么s.p[1]=3;不是s.p指向内存地址。

2个回答

p[1] = 3
相当于 *(p + 1) = 3;
指向p的下一个地址单元

可以这么写p 或者&p【1】或者p++操作的是这块内存地址。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!