Здравствуйте, Roman Odaisky, Вы писали:
RO>Есть одно интересное различие. Если 42 и +42 — одно и то же, то '+' и +'+' — нет (попробуй std::cout << '+' << +'+').
Так это уже не C, а C++
Здравствуйте, ДимДимыч, Вы писали:
RO>>Есть одно интересное различие. Если 42 и +42 — одно и то же, то '+' и +'+' — нет (попробуй std::cout << '+' << +'+').
ДД>Так это уже не C, а C++
И слава богу, что не Си. я боюсь подумать как поведёт себя программа на Си после выполнения любого из вызовов:
printf("%c %c", '+', +'+');
printf("%d %d", '+', +'+');
Здравствуйте, __kot2, Вы писали:
__>а что ожидалось-то?
__>int i = 1 + 1 — 1 + 1 — 1
а вы попробуйте то же самое на питоне
i = int() + int() - int() + int() - 1