【发布时间】:2011-09-23 11:01:29
【问题描述】:
这是什么意思:指针增量指向指针的下一个基类型的地址?
例如:
p1++; // p1 is a pointer to an int
此语句是否意味着p1 指向的地址应该更改为下一个int 的地址,或者它应该只是增加2(假设int 是2 个字节),在这种情况下特定地址可能不包含int?
我的意思是,如果p1 是0x442012,那么p1++ 将是0x442014(可能是双精度地址的一部分)还是会指向下一个int,它位于类似0x44201F 的地址中?
谢谢
【问题讨论】: