网站首页 > 精选文章 / 正文
a ? b : c是if (a) b else c的缩减版。条件运算符需要3个操作数,是三元运算符。
不同条件表达式的形态
- 大部分基于C的编程语言都支持条件表达式。C/ObjC/C++/Java/C#/PHP 等都支持 a ? b : c的形态。
- Haskell也支持条件表达式,形式有所不同,使用if-then-else语句。
条件表达式返回不同类型
a ? b : c如果b和c的类型不同,将如何返回?默认返回b和c较大的类型。
若文章对您有帮助,欢迎关注 程序员小迷 。助您在编程路上越走越好!
微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。
我是 程序员小迷 (致力于C、C++、C#、Android、iOS、Java、Kotlin、Objective-C、Swift、Shell、JavaScript、TypeScript、Python等编程技术的技巧经验分享),若作品对您有帮助,请关注、分享、点赞、收藏、在看、喜欢,您的支持是我们为您提供帮助的最大动力。
Tags:表达式
猜你喜欢
- 2024-12-26 EXCEL VBA学习笔记:正则表达式(二)表达式语句写法
- 2024-12-26 周六福利!正则表达式必知必会,经典必看
- 2024-12-26 Python编程:如何搞定生成器(Generator)及表达式?来盘它
- 2024-12-26 如何快速计算出 Excel 单元格中的算式?没有“=”号的算式哦
- 2024-12-26 【C#基础语法】七、运算符与表达式 - 逻辑运算符
- 2024-12-26 数学中重要的一类函数——调和函数
- 2024-12-26 C语言学习之-----(四) 表达式和语句
- 2024-12-26 请你列出逻辑电路中的24种表达式 请你列出逻辑电路中的24种表达式是什么
- 2024-12-26 表达式语言(EL) 表达式语言EL的语法格式
- 2024-12-26 正则表达式 汉字、数字、字母、横杠