目次 |
---|
・定義済みマクロ ・定義済みマクロの例 |
#include <stdio.h>
void line_disp(int a){
printf("ここはソースファイル中の%d行目です\n",a);
}
int main(void){
printf("%s\n",__DATE__);
printf("%s\n",__TIME__);
printf("%s\n",__FILE__);
printf("%d\n",__LINE__);
#if defined(__STDC__)
printf("%d\n",__STDC__);
#else
printf("__STDC__は未定義です。ANSI Cに準拠しているコンパイラなら__STDC__は1になります。\n");
#endif
line_disp(__LINE__);
return 1;
}