この間、「猫でもわかるC言語プログラミング」を紹介させていただいたのですが、改訂される前の版の Amazon レビューで「ポインタの解説がわかりにくい」というコメントをたくさん見つけました。
確かにページ数だけ見ても、1冊ポインタだけの解説本には劣っているかもしれませんが、ポインタの理解は荒療治があるので是非とも挑戦してほしいです。
やり方は簡単です。ポインタを使わないでゲームを作るのです。
厳密な意味では、全くポインタを使わないでゲームを作るのは、ほぼ不可能なのですが、それを知ることができたのもこの荒療治のおかげでした。
ちなみに自分の場合は 15 パズルを作りました。当時はグラフィックの表示の仕方がわからなかったので、エスケープシーケンスを駆使してコマンドライン画面で動くゲームを作っていました。
当然、作っているうちに様々な不便利に遭遇するのですが、たいていの場合、それを解決してくれるものがポインタだったりするのです。
今にして思うとポインタと良い出会い方ができたなぁ、と思います。
どうしてもポインタが理解できない方はこの方法をおすすめします。
Contributions