方法: C では、デバッグ出力を印刷する最も一般的な方法は、標準 I/O ライブラリから printf 関数を使用することです。printf 関数は、通常は画面である標準出力デバイスに対してフォーマットされた出力を可能にします。以下は簡単な例です:.
printf
Clingのインストール:OSに応じて、パッケージマネージャーでClingを見つけるか、ソースからビルドする必要があるかもしれません。例えば、Ubuntuでは、sudo apt-get install clingとシンプルにできるかもしれません。
sudo apt-get install cling
使い方: GDB(GNU Debugger)は、Cプログラミングで最も一般的に使用されるデバッガーです。次に、簡単なCプログラムをデバッグするためのGDBの使用方法に関する短いガイドを示します。 まず、デバッグ情報を含めてCプログラムを-gフラグを使ってコンパイルします:.
-g
方法: Cには他の言語のような組み込みのテストフレームワークはありませんが、単純なアサーションにはassert.hを使用した効果的なテストを書くことができますし、CUnitやUnityのようなサードパーティのフレームワークを統合することでより構造化されたテストを行うこともできます。以下は、二つの整数を加算する関数をテストするためにassert.hを使用した基本的な例です:.
assert.h