条件运算符

条件运算符

1.条件运算操作会首先计算条件,然后根据条件的计算结果,再决定要计算两个表达式中的哪一个(条件表达式通常用于赋值语句之中)

2.条件运算符的结合方向是自右至左

格式:
表达式1 ? 表达式2 : 表达式3
void mian()
{
    int i = 1, j = 10, k = 100;
    int num = 0;
    num = 0 ? i : (1 ? j : k);
    printf("num = %d\n",num);
}

输出为num = 10
 
posted @ 2023-02-20 23:35  jason8826  阅读(204)  评论(0编辑  收藏  举报