A ? B : C
等价于
if (A)
B;
else
C;
# include <stdio.h>
int main()
{
int i;
i = (0 > 2 ? 5 : 1);
printf("%d\n", i);
}
i > 2成立,则是5
不成立 ,则是1
A ? B : C
等价于
if (A)
B;
else
C;
# include <stdio.h>
int main()
{
int i;
i = (0 > 2 ? 5 : 1);
printf("%d\n", i);
}
i > 2成立,则是5
不成立 ,则是1