++ i 前置 操作符
i++ 后置 操作符
这两者 有什么区别呢?
从操作符 重载的角度上 后置要用占位符号。
从效率上 如果对象是普通类型 那么两者的效率是差不多的;
如果对象是类对象 那么前置效率高,因为 后置在重载的过程中 申请了局部的类对象 这会占用空间 并且会调用类对象的构造函数。
++ i 前置 操作符
i++ 后置 操作符
这两者 有什么区别呢?
从操作符 重载的角度上 后置要用占位符号。
从效率上 如果对象是普通类型 那么两者的效率是差不多的;
如果对象是类对象 那么前置效率高,因为 后置在重载的过程中 申请了局部的类对象 这会占用空间 并且会调用类对象的构造函数。