デバッグ プロセスでは、多くの場合、問題が発生したソース行を正確に特定する必要があります。 C/C では、効率的なデバッグのために行番号を決定することが重要です。
手動入力なしで行番号を動的に取得するために、C/C はプリプロセッサ マクロ LINE と __FILE__。これらのマクロは事前定義されており、前処理中にコンパイラによって認識されます。
if (!Logical) { printf("Not logical value at line number %d in file %s\n", __LINE__, __FILE__); }この変更されたコードは行番号を出力します。 追加マクロC/C は、デバッグに役立つ追加のプリプロセッサ変数も提供します。
以上がC/C デバッグ中に行番号を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。