> i++ сначала присвание, потом инкремент. ++i; сначала инкремент, потом присваивание.
> т.е при int i = 0; int a = i++; int b = ++i;
> В итоге a == 0; b == 2;
огромное спасибо
>Такую слаку нам не надо!
>Шрифт в терминале - сущий вздор
>Цветов подборка просит йада
>Запарили скриншоты с ЛОР!
А вы тут сударь не гоните!
Цветов подборка говорите?
Ну а как же фильм?
Вы фильм то, фильм то посмотрите!
Там всё зелёное, что аж противно, ё-моё!
А шрифт - нормальный
Точка, всё! Объявляю сию тему закрытой
Спасибо всем за комменты, понял, исправлюсь, прожую
Почему не определен? По стандарту, сначала вычисляется то, что справа от '=', затем записывается в сущность, указанную в левой части. Остальные вычисления идут слева направо. Т.е. запись a=i++*i++; эквивалентна записи a=i*(i+1); i+=2;