В чем разница между операторами «++» и «+ = 1»?
В цикле в C ++ я обычно сталкиваюсь с ситуациями, чтобы использовать++
или же+=1
, Но я могу'не могу сказать их разницу. Например, если у меня есть целое число
int num = 0;
а затем в цикле я делаю:
num ++;
или же
num += 1;
они оба увеличивают ценностьnum
Но в чем их разница? Я сомневаюсьnum++
может работать быстрее, чемnum+=1
, но как? Является ли эта разница достаточно тонкой, чтобы ее можно было игнорировать?