C++指针算术运算 地址加减操作规则
指针算术按指向类型大小偏移,加减单位为元素个数。例如int加1实际地址加4字节,char加1加1字节,支持指针与整数加减及同数组指针相减,结果为ptrdiff_t类型,不可对void*直接算术运算,需确保内存访问不越界。 在C++中,...
指针算术按指向类型大小偏移,加减单位为元素个数。例如int加1实际地址加4字节,char加1加1字节,支持指针与整数加减及同数组指针相减,结果为ptrdiff_t类型,不可对void*直接算术运算,需确保内存访问不越界。 在C++中,...