>>846
普通はステートメントとして用いられるだろうが、演算子としての用法もある。
http://msdn.microsoft.com/ja-jp/library/bb513985.aspx
ただ、入門書で取り上げるほどよく使われるものではないと思う。

さすがに>>845で出力が-5になるというのは正誤表で訂正されると思う。
説明の文章が酷いというのは、自分は持っていないから知らないけどそうなのだろう。