用wordpress做网站页面显示404,大淘客 wordpress,专业的深圳电商app开发,做物流网站电话号码什么是递增递减运算符 递增运算符和递减运算符为对象的1和-1提供了简洁的书写形式。 自增自减运算符的应用#xff1a; 这两个运算符除了应用在算术运算#xff0c;还可应用于迭代器#xff0c;因为很多迭代器并不支持算术运算。 递增和递减运算符有两种书写形式#xff1a…什么是递增递减运算符 递增运算符和递减运算符为对象的1和-1提供了简洁的书写形式。 自增自减运算符的应用 这两个运算符除了应用在算术运算还可应用于迭代器因为很多迭代器并不支持算术运算。 递增和递减运算符有两种书写形式前置版本和后置版本。 前置版本i --i首先将运算对象1/-1然后将改变的对象作为求值结果。 后置版本i i--首先将运算对象1/-1然后将运算对象改变之前的那个值的副本作为求值结果。
int i, j 0;
j i; // 前置版本i 1j 1获得递增之后的值
j i; // 后置版本i 2j 1获得递增之前的值除非必须否则不用递增递减运算符的后置版本 前置版本的运算符避免了不必要的工作它把运算对象1后直接返回了运算后的对象期间不涉及对象的拷贝等操作而后置运算符则需要将运算对象先保存下来用于1后返回之前的对象涉及到运算对象的拷贝等操作。 如果你并不需要返回递增/递减之前的值则强烈建议不使用递增运算符的后置版本