Могу ли я использовать x
с обеих сторон булевского выражения, когда я добавляю его с левой стороны?
Соответствующая строка:
if(x-- > 0 && array[x]) { /* … use x … */ }
Является ли это определенным стандартом? Будет ли массив [x] использовать новое значение x
или старое?