答:这个是条件表达式,表示如果a为真,则表达式值为b,如果a为假,则表达式值为c。
例如:
int x;
int a=1;
int b=2;
int c=3;
x= a>b?b:c;
printf("x=%d\r\n", x);
结果为x=3;
答:这个是条件表达式,表示如果a为真,则表达式值为b,如果a为假,则表达式值为c。
例如:
int x;
int a=1;
int b=2;
int c=3;
x= a>b?b:c;
printf("x=%d\r\n", x);
结果为x=3;