全站数据
8 4 2 0 5 8 1

什么是条件运算

建筑造价人 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 10:23:14

问题描述

什么是条件运算求高手给解答
精选答案
最佳答案

条件运算符:适用于程序开发的运算符。

条件运算符优先级高于赋值、逗号运算符,低于其他运算符。

C语言运算符

表达式为:表达式1?表达式2:表达式3

条件运算符

先求解表达式1,

若其值为真(非0)则将表达式2的值作为整个表达式的取值,

否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。

优先级

条件运算符优先级高于赋值、逗号运算符,低于其他运算符。

结合性

条件运算符具有右结合性

当一个表达式中出现多个条件运算符时,应该将位于最右边的问号与离它最近的冒号配对,并按这一原则正确区分各条件运算符的运算对象。