问号是条件运算符的意思,跟冒号组合使用。条件运算符优先级高于赋值、逗号运算符,低于其他运算符。表达式为:表达式1?表达式2:表达式3。先求解表达式1,若其值为真(非0)则将表达式2的值作为整个表达式的取值,否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。
?在C语言中表示疑问的意思 :在C语言中表示判断的结果选择 二者同时出现,两者组成结构选择语句 条件运算符(?:)是C语言中唯一的一个三目运算符,它是对第一个表达式作真/假检测,然后根据结果返回另外两个表达式中的一个。二、使用步骤 <表达式1>?<表达式2>:<表达式3>在运算中,首第一个表达式进行检验,如果...
问号是c/c++运算符,C语言提供了一个可以代替某些if - then - else语句的简便易用的操作符"?"。算符简介 该操作符是三元的,其一般形式为:EXP1? EXP2: EXP3 EXP1,EXP2和EXP3是表达式,注意冒号的用法和位置。操作符“?”作用是这样的,在计算EXP1之后,如果数值为True,则计算EXP2,并将结果作为整个...