Сначала выполнится последний print и напишет «4», потом его результат (int 1) просуммируется с ('5') и отправится в первый принт как аргумент (напечатается «6»), а потом echo напечатает результат первого принта (int 1). Итого «461».
Наш книжный магазин отказывается продавать вашу кнмгу по С++. В таких книгах довольно часто написано, как создать программы, которые довольно часто используются для нарушения прав третьих лиц.
Попробовал воспроизвести в archlinux (gnome=2.26.1). Окон было открыто как раз 8. Добавил новую панель, перетащил на правую кромку окна, увеличил до 30 px, поместил на нее WindowsList, и он начал весело плясать :)
print('2') + 1
аргументом является
('2') + 1
Это второй символ «3» в напечатанной строчке.
Сам оператор print всегда возвращает (int) 1, эта единица фигурирует в результате выполнения как последний символ.
Не я ;)
> В математике тот, кто высказывает утверждение, и должен его доказывать.
Тогда почему вы не попросили доказательство у Sane?