あと解説書とかにありがちなんだが、サンプルで完全に完結してない処理を記述するのは
どうかと思う。

学生のころポインタの説明でいきなり定義したポインタに値設定するような記述があったり
して非常に混乱した記憶が。

説明に不必要でも扱ってよい領域をポインタに設定して書き込みを行うという一連の動作に問題ないサンプルソースにするべきだと思ったがどうよ?