Пре-инкремент оператор в C Программирование
другой ответ в другом компиляторе
в turbo c++ выход равен 21, а в любом другом-19.
#include<stdio.h> void main() { int i=4,x; x= ++i + ++i + ++i; printf("%d",x); }
фактический выход составляет 19 как это происходит пожалуйста объясните это
Что я уже пробовал:
в turbo c++ выход равен 21, а в любом другом-19.
фактический выход составляет 19 как это происходит пожалуйста объясните это
0x01AA
Вы можете посмотреть здесь: Почему x = ++x + x++ дает мне неправильный ответ?[^]