i++实现细节中有创建一个临时对象(调用构造函数之类…),返回的也是临时对象。
假如一个函数:delete(i++);那么i 还是存在的,值为i+1,delete的是临时对象!。
++i没啥操作,返回的是相加后的值,效率高。
i++与++i
最新推荐文章于 2023-03-25 18:05:43 发布
i++实现细节中有创建一个临时对象(调用构造函数之类…),返回的也是临时对象。
假如一个函数:delete(i++);那么i 还是存在的,值为i+1,delete的是临时对象!。
++i没啥操作,返回的是相加后的值,效率高。