Цитата(Alf162 @ Jul 20 2009, 23:04)

Я так понял, что он просто прибавляет ноль к имеющемуся значению. Если я пишу +0х30, то выводится 1. А если пиши +0х31, то выводится 2.
Только не очень понимаю, зачем так сделано и почему если не написать этот самый плюс, то не выводится вообще ничего
Попробуйте посмотреть символ с кодом 0х00, апотом вывести символ с этим кодом, естественно ничего не получится- это непечатные символы.
А в случаея "я пишу +0х30, то выводится 1" - это означает, что предыдущее выражение =1, а если "+0х31, то выводится 2" - также означает, что предыдущее выражение =1.