現場の最前線で開発をしている著者が、C言語の基本から応用までを豊富なサンプルとともに丁寧に解説。入門書では軽視されがちなプリプロセッサ、ライブラリなどや、つまづきやすい「ポインタと配列」も手厚くカバー。ネットワークプログラミングやオープンソースの読み方など、長年の経験に裏打ちされた知識を伝授します。gccの利用を想定し、大規模開発にも対応できるMakeを使った実行方法をとっているので、実践的な力が身につきます。