我正在实现一个在功能上类似于boost::shared_ptr的模板指针包装器。我有一个指向整数ptrInt的指针。我想做的:增加ptrInt指向的整数。我的初始代码是这样的:*ptrInt++;,尽管我也尝试过使用(*ptrInt)++;显然,这似乎没有达到我的预期。最后我使用*ptrInt+=1;让它工作,但是我问自己:*ptrInt++;究竟做了什么?是否有使用*ptrInt+=1;的更优雅的解决方案? 最佳答案 *p++//Returnvalueofobjectthatppointstoandthenincrementthe