C++之三目运算符

作用: 通过三目运算符实现简单的判断

语法:表达式1 ? 表达式2 :表达式3

解释:

如果表达式1的值为真,执行表达式2,并返回表达式2的结果;

如果表达式1的值为假,执行表达式3,并返回表达式3的结果

javascriptt 复制代码
a>b?a:b;

	//C++中三目运算符返回的是变量,可以继续赋值  	(a > b ? a : b) = 100;
	c = a > b ? a : b; 	cout << "c = " << c << endl; 
相关推荐
忧郁的紫菜3 小时前
基础实现:单篇 Markdown 转 Word
开发语言·c#·word
甜美的小天鹅3 小时前
Swifter C#之inline还是不inline,这是个问题
开发语言·c#
小短腿的代码世界4 小时前
Qt Bluetooth源码深度解析:从HCI协议到跨平台API的完整架构
开发语言·qt·架构
_olone4 小时前
Luogu P2704 [NOI2001] 炮兵阵地
c++·算法·状压dp
c238564 小时前
互斥锁高频面试题全解:从基础概念到底层实现,一文通关
java·c++·面试·职场和发展
北冥you鱼4 小时前
Go 语言读取链上数据:从基础到实战
开发语言·后端·golang
nianniannnn4 小时前
c++复习自存--继承
开发语言·c++
叩码以求索5 小时前
经典算法实例分析:写字符串需要的行数
开发语言·javascript·ecmascript
我是唐青枫5 小时前
Kotlin 运算符重载详解:为什么 a += b 有时改对象,有时换对象?
开发语言·kotlin
2zcode5 小时前
基于MATLAB图像处理的饮料瓶识别与价格显示系统设计与实现
开发语言·图像处理·matlab