わーい、ここではC言語の中級上級向け書籍を紹介するよー。 低水準を知って「脱・初級者」だ C言語の強みは低水準(ハードに近い)処理ができること。 設計思想や言語仕様の根本を理解すれば、色あせない武器になります。 文句を挙げたら色々( [ ]の扱い、ポインタ宣言文とか)ありますが、私はC言語が好きです。 シンプルな言語仕様、野心的な設計で世界中に広がったのも頷けます。 もともと仲間内だけで使う言語だったので、変な仕様があるのは仕方ないよ。 でも、メモリアロケート(malloc)には本当に気を付けようね。 確保したけど解放し忘れるミス(メモリリーク)をやらかすと ・一見動いてるけどなんかおかしい… ・時々いきなり強制終了する ・起動して1週間後にクラッシュする みたいな怪奇現象に見舞われるので。。。 そんな不可解バグに遭遇した時、助けてくれるのは、やっぱり低水準の理解です。 困ったら、メモリの
![【保存しなくてもフレンズ版】C言語おすすめ本 中級上級8冊 ゲームプログラマ教師が選んだよ – プログラミング書籍の館](https://cdn-ak-scissors.b.st-hatena.com/image/square/9eac827ad919a82e91331a3c6c721ff1feeffbe0/height=288;version=1;width=512/https%3A%2F%2Fprogramming.bio9.net%2Fwp-content%2Fuploads%2Fsites%2F3%2F2019%2F05%2Fog800pw.jpg)