預處理指令:
#include <stdio.h>
int main()
{
//條件編譯
#if 0
printf("我是中國人\n") ; //不會被編譯
#endif
#if 1
printf("我喜歡中國\n") ;
#endif
#if 0
printf("wo\n") ;
#elif 1
printf("ta\n") ;
#else
printf("ni\n");
#endif
return(0);
}
#include <stdio.h>
int main()
{
#if defined a //如果a定義了
#undef a //取消a的定義
#define a 200 //重新定義
#endif //結束#if
#ifndef a //如果a沒有定義
#define a 100
#endif
return(0);
}
#ifdef a //如果定義了a
#defined b 100
#endif