C言語やC++言語の初歩を学んでプログラムを作成したり課題に取り組むと、いろいろなことで戸惑うことがあるでしょう。C/C++は、Visual BasicやJavaなどに比べると、とても小回りの利く言語ですが、反面、初心者プログラマにとって親切な言語とは言えない面もあります。初心者なら、プログラムが暴走して制御不能になったり、プログラムがクラッシュして、その対処方法に困り、問題の原因がわからないで苦労するということを、誰でも必ず経験します。
本書は、C言語やC++言語のプログラミングで遭遇する可能性があるトラブルとその対策、および、C言語やC++言語のプログラムのデバッグの方法について詳しく解説します。また、第1章には、C/C++でプログラミングやデバッグを行う際に知っておかなければならないことをまとめてあります。
C/C++のプログラミングで困った時に本書で解決方法を探すだけでなく、普段から本書を精読しておくと、トラブルをあらかじめ避けるプログラミングができるようになります。
本書は、C言語やC++のプログラミングを比較的最近始めた初心者を主な対象としていますが、記述の中には経験がないと難しいと感じる部分も含まれていることでしょう。本書を通読したら座右に置いて、時間のあるときや、プログラミングやデバッグで途方に暮れたときに、読み直してみることをお勧めします。