例一 输出Go into false 赋值优先级低于!=优先级,判断a
int main()
{
int a, b = 0;
int c = 0;
if(a=b!=c)
{
printf("Go into true \n");
}
else
{
printf("Go into false!\n");
}
}
例二 输出Go into true ==先级低于()优先级,判断==是否为真
int main()
{
int a, b = 0;
int c = 0;
if((a=b)==c)
{
printf("Go into true \n");
}
else
{
printf("Go into false!\n");
}
}