为了条件编译美观方便,需要将一些 if 改写。

1.

  if(flag1)

  {

  }

  else if(flag2)   

  {

  }

  else

  {

  }

  等效于:

#if 1  

  if(flag1)

  {

  }

  else

#endif

  if(flag2)

  {

  }

  else

  {

  }

2.

  if(flag1)

  {

  }

  else

    表达式;

  等效于:

#if 1

  if(flag1)

  {

  }

  else

#endif

  表达式;

 

相关文章: