Допустим есть какая-то переменная, которая инкрементируется при определенных условиях, а в остальное время сбрасывается в 0
Можно написать так:
if(num != 0)
num = 0;
или просто
num = 0;
Этот код постоянно будет выполняться, какой вариант лучше с точки зрения износа микроконтроллера? Как я понимаю в первом варианте количество тактов больше и памяти занимает больше, но если на это не обращать внимание, то какой способ лучше?