C言語 ヌル指定とは?#プリプロセッサ

プリプロセッサ命令では、先頭に#(シャープ)をつけて記述しますが、

#(シャープ)だけの行を記述する事もできます。

#(シャープ)だけの行は、特に何も処理しませんが、

できるだけソースを見やすく工夫できます。

#include <stdio.h>
#
#define DEBUG
#
#ifdef DEBUG
#      define MAX
#else
#      define MIN
#endif

void main(void) {
      ~処理~
}

プリプロセッサ命令では、

#(シャープ)と命令名の間は、空白を入れても良いルールとなっています。

タイトルとURLをコピーしました