プログラミング言語C 第2版 ANSI規格準拠 B.W. カーニハン D.M. リッチー 石田 晴久 共立出版 1989-06-15 |
K&R。
Cプログラマーなら持っておくべき本とは言えるけれど・・・。読んで頭に入れるというより、ざっと通読して必要に応じて調べる本。
文字列コピーの例として、
while (*s++ = *t++)
;
という恐ろしいコードが載っていたりする(p.129)ので、まねしちゃダメ絶対。
索引は付いているけれど、リファレンスとして使いやすい、という訳でもないです。
例えば汎整数拡張について調べたいと思ったら、この本を見れば定義は載っていますが、図や表になっていても良さそうな内容が、散文的な書き方で説明されているので、もう一つピンと来ません。
でもカーニハンだからいいんです。
会社の机に置いておくと何となくカッコイイから買いましょう。