以下是C程序。邏輯運算符丟失時的評估順序
我把它排除在別的地方,但它在if裏。
#include<stdio.h>
void main()
{
int iAge = 10;
int iMinAge = 1;
int iMaxAge = 18;
if(iMinAge >= iAge <= iMaxAge)
{
printf("\n in if...");
}
else
{
printf("\n in else...");
}
}
什麼是評估順序?
http://en.wikipedia.org/wiki/Operators_in_C_and_C++#Operator_precedence – this