编程学习网 > 编程语言 > C/C++开发 > c语言三元表达式是什么?(c语言中三元运算符有哪些)
2022
06-10

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

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

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

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

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

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

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

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

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

以上就是“c语言三元表达式是什么?(c语言中三元运算符有哪些)”的详细内容,想要了解更多C语言教程欢迎持续关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取