12月 03, 2009

#if 與 #ifdef 的用法

莫名奇妙就是會忘記 #if 跟 #ifdef 的用法,留一個 example 當參考好了。
#include <stdio.h>
#define SYSTEM unix
#define DBG_FLAG

int main()
{
#if (SYSTEM == unix) /* #if usage */
printf ("Unix!!");
#endif

#ifdef DBG_FLAG /* #ifdef usage */
printf ("DBG mode on!!");
#endif
return 0;
}

沒有留言:

張貼留言