実践的に早くプログラムの感覚をつかみたい方にお勧め
★★★★☆
C言語をこれから学ぼうとする方,とにかく早くある程度のレベルを目指さなければならない方には,良書であると思う.
3ステップ式で,ステップ1でその章で学ぶ概念を丁寧に解説,ステップ2では,例題をもとにソースコードを演習する.特長としてプログラムの行間に青地でソースコードの意味が書いてあり,「なぜそうなのか」が分かりやすい.ステップ3では,演習問題を解きながら,その部分の復習になっている.
本の構成も,つまらない文の定義や演算式が初めではなく,なにより定番の「hello world」で始まっているものの,その過程が実践的であり,他の本では最後のページに追いやられがちなプリプロセッサについての記述もある.
一通り文字出力でコンパイルについて実践的に学んだ後に,すぐにデータ型を学び,同時に配列を取り上げているのは意欲的だ.常々C言語は,変数とメモリのイメージをつかむことが最も重要と感じていたが,この本の構成はまさに「実践的な」C言語の習得を目指している.
自習できるように,ポイントになる部分は青字で書かれており,付属の青い透明シートを使って,ポイントを再学習することもできる.
フリーのコンパイラやエディタも付録のCDに納められており,初級者の自習だけではなく,社内教育などのテキストとしても,最適な本だと思う.