LINUX.ORG.RU
Ответ на: комментарий от kda
> i++ сначала присвание, потом инкремент. ++i; сначала инкремент, потом присваивание.
> т.е при int i = 0; int a = i++; int b = ++i;
> В итоге a == 0; b == 2;
огромное спасибо
burb
()
Ответ на: комментарий от burb
а результат a=i++*i++ по моему вообще стандартом не определен-
"=" и "++" лучше в одной строчке не использовать (IMXO)
Anonymous ★★★★★
()
Ответ на: комментарий от anonymous
> таких камментатороф ф газенваген.
ананимусов в газенваген.
burb
()
Поправить коньки и будет красиво.. но не юзабельно, глаза жалко...
some1
()
на первый взгляд неплохой, но исключительно фанатский скрин
skyfisher
()
Такую слаку нам не надо!
Шрифт в терминале - сущий вздор
Цветов подборка просит йада
Запарили скриншоты с ЛОР!

=)
magesor ★☆
()
Ответ на: комментарий от magesor
>Такую слаку нам не надо!
>Шрифт в терминале - сущий вздор
>Цветов подборка просит йада
>Запарили скриншоты с ЛОР!

А вы тут сударь не гоните!
Цветов подборка говорите?
Ну а как же фильм?
Вы фильм то, фильм то посмотрите!
Там всё зелёное, что аж противно, ё-моё!
А шрифт - нормальный
Точка, всё! Объявляю сию тему закрытой
Спасибо всем за комменты, понял, исправлюсь, прожую

Бугаг.
anonymous
()
Ответ на: комментарий от anonymous
>афтар, хакИр чо ль?

Я не хакер, я только учусь... :D

anonymous
()
Ответ на: комментарий от burb
>Я Си потихоньку учу

Керниган и Ритчи "Язык программирование С" -- классика от создателей языка

anonymous
()
Ответ на: комментарий от Anonymous
Почему не определен? По стандарту, сначала вычисляется то, что справа от '=', затем записывается в сущность, указанную в левой части. Остальные вычисления идут слева направо. Т.е. запись a=i++*i++; эквивалентна записи a=i*(i+1); i+=2;
kmeaw ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.