为了条件编译美观方便,需要将一些 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
表达式;
为了条件编译美观方便,需要将一些 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
表达式;
转载于:https://www.cnblogs.com/zhanghonglang/p/7092735.html