Size: a a a

2019 September 09

I

Ivan in CODE BLOG / C#
простейшее, в проде инкремент не миксуется в арифметических операциях, кисс а не это мозгоклюйство
источник

S

Sasha in CODE BLOG / C#
Я так понял, ему нужно вверху написать int c =0;
источник

NK

ID:971586806 in CODE BLOG / C#
Что то я все равно не догнал. Пойду в гугл. Всем спасибо!
источник

Y

Yasik in CODE BLOG / C#
ID:971586806
Что то я все равно не догнал. Пойду в гугл. Всем спасибо!
Посмотри реализацию инкремента внутри
источник

Y

Yasik in CODE BLOG / C#
Поймешь
источник

М

Мойша in CODE BLOG / C#
Все я понял
источник

М

Мойша in CODE BLOG / C#
Сначала команда а++, а затем уже с=а
источник

М

Мойша in CODE BLOG / C#
Блин так просто
источник
2019 September 10

NK

ID:971586806 in CODE BLOG / C#
C в любом случае равняется а. Вопрос в том, чему равняется а! Все равно вся инфа в гугле логически сводится к тому, что вывод неверен
источник

NK

ID:971586806 in CODE BLOG / C#
Ivan
пост значит ++ увеличение или -- уменьшение будет выполнено после того как значение этой переменной будет использовано для присваивания
Так это же не меняет итог. Меняет только момент присваивания
источник

I

Ivan in CODE BLOG / C#
ID:971586806
Так это же не меняет итог. Меняет только момент присваивания
++а и а++ в операциях присваивания имеют различные значения
источник

I

Ivan in CODE BLOG / C#
если написано ++а, то сначала а увеличится на единицу, затем увеличенное значение запишется в переменную
источник

I

Ivan in CODE BLOG / C#
если написано а++, то сначала а будет записано в переменную, и только после будет увеличено на единицу, но в переменную значение ушло ДО увеличения
источник

NK

ID:971586806 in CODE BLOG / C#
Ivan
если написано а++, то сначала а будет записано в переменную, и только после будет увеличено на единицу, но в переменную значение ушло ДО увеличения
Т.е. значения в итоге значение ++ не несут никакого?
источник

NK

ID:971586806 in CODE BLOG / C#
В чем логика!?
источник

I

Ivan in CODE BLOG / C#
++ это унарный оператор, действует на одну переменную
источник

I

Ivan in CODE BLOG / C#
сама а изменится
источник

I

Ivan in CODE BLOG / C#
поэтому при значении а=21, с=а++, с станет 21, а будет 22
источник

NK

ID:971586806 in CODE BLOG / C#
Тьфу
источник

I

Ivan in CODE BLOG / C#
следующей строкой с=а--, с=22--
источник