Products
GG网络技术分享 2025-11-14 06:15 1
这份文档基本上介绍了C++和C语言中的三目运算符的概念、用法以及怎么搞优良代码的效率。
condition ? expression1 : expression2;
condition为真实则返回expression1的值;否则返回expression2的值。expression1和expression2的返回值类型需要一致。简化if-else语句

cpp
int i = num <0 ? -num : num; // 求绝对值
循环控制
cpp
while {
// 循环体
}
许多层嵌套的三目运算符
cpp
int result = ? ? a : c) : ? b : c);
条件赋值
cpp
int max_num = ? a : b;
在C语言中的用
c
#define LED_ON
#define LED_OFF
#define LED_TOGGLE
Demand feedback