0
Почему "y" в выводе принимает значение "x" в примере постфиксной формы?
Почему так? Это только при введении в программу переменной "y". Прошу прощения, что вопрос не на английском.
4 ответов
+ 2
y=++x;
Сначала инкрементируем, затем присваиваем.
y=x++; Сначала присваиваем затем инкрементируем.
int x=3;
int y;
y=++x; (y = 4, x=4)
y=x++; (y = 4, x=5);
+ 2
Дай ссылку, без кода ничего не понятно.
0
int x = 3;
int y = x++;
// x is 4, y is 3
В этом примере
0
Why does the "y" in the output take the value "x" in the postfix form example?
Why is that? This is only when introducing the variable "y" into the program. I apologize that the question is not in English.