Кто-нибудь скажет мне, почему пришел этот выход
тап_п()
{
int a=2;
int a1, a2,a3,a4;
a1 = ++a + a ; / / вывод 6 (OK)
a2 = ++a + a++; / / вывод 7 (OK)
a3 = ++a + a++ + a ; / / вывод 11 (OK)
a4 = ++a + a++ + a++; / / вывод 11 ( Почему ??? )
е("\п А1=%д, А2=%д, А3=%D и А4=%д,А1,А2,А3,А4);
возвращает 0;
}
Что я уже пробовал:
Я хочу знать, как это отобразить, потому что я знаю значение++ отображение затем увеличить и ++увеличить значение первого затем показать значение. когда оба объединяются, то в первую очередь растут все а потом ставить разные значения и, наконец, поставить значение ++место. Я хочу знать последнее утверждение, как показать. Расскажи мне все подробно и шаг за шагом с ясным смыслом.
Автор-Аман Кумар