Один код выполняется по-разному

Почему это

int x = nxt(), y = nxt();
arr[x] += y;

и это

arr[nxt()] += nxt();

выполняется по-разному?

Или

int x = nxt(), y = nxt(), z = nxt();
color((float)x / 255.0f, (float)y / 255.0f, (float)z / 255.0f);

и

color((float)nxt() / 255.0f, (float)nxt() / 255.0f, (float)nxt() / 255.0f);

В методе закраски цвета менялись местами красный и синий.

Очень сильно путает перестановка значений.


Ответы (0 шт):