c语言三元表达式是什么?(c语言中三元运算符有哪些)

网友投稿 575 2022-06-13


在C语言中,如果要了解三元表达式是什么,就首先需要了解一下条件运算符。为什么呢?在C语言中,三元表达式条件运算符是C语言中唯一的一个三元运算符

C语言使用条件运算符或者表达式可以对指定的条件进行判断,true和false分别执行不同的代码。运算时需要三个操作数。由条件运算符及其相应的操作数构成的表达式,称为条件表达式,它的一般形式如下:表达式1?表达式2:表达式3。其含义是:若表达式1的值非0,则该条件表达式的值是表达式2的值,否则是表达式3的值。

接下来就随着了解一下三元表达式的注意事项:

1.在书写关系运算符时,既不能在<=,>=,==,!=的符号中间插入空格,也不能将<=,>=,!=的两个符号写反,否则将产生语法错误,即编译错误。

2.条件表达式:可以是逻辑表达式、关系表达式、算术表达式等等。

3.语句/语句块:可以是一条语句,也可以是多条语句。多条语句,缩进必须对齐一致。

4.在选择和循环结构中,条件表达式的值为 False 的情况如下:

False、0、0.0、空值None、空序列对象(空列表、空元祖、空集合、空字典、空字符串)、空range对象、空迭代对象。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:2022零基础入门python到实战教程视频下载(python从入门到实践视频教程)
下一篇:python教程哪里有下载?(零基础学习python教程哪里有)(python基础教程免费下载)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~