A ? B : C;
等价于
if(A)
{
B;
}
else
{
C;
}
/**
目的:三目运算符的举例
时间:2015年7月11日22:59:03
*/
#include <stdio.h>
int main(void)
{
int i;
i = (2 > 3 ? 8 : 2);
printf("i = %d ",i);
return 0;
}
/**
在VC++6.0中运行结果为:
------------------------------
i = 2
Press any key to continue
------------------------------
*/