扩展阅读
三目运算符
三目运算符
三目运算符需要三个操作数,它就像一个小法官,可以根据一个条件来决定返回哪个值。
条件运算符(? :)
条件运算符的格式是 条件 ? 值1 : 值2。如果条件为真,就返回值 1;如果条件为假,就返回值 2。
#include <iostream>
using namespace std;
int main() {
int a = 5; // 定义一个整数变量 a,初始值为 5
int b = 3; // 定义一个整数变量 b,初始值为 3
int max = (a > b) ? a : b; // 使用条件运算符,判断 a 是否大于 b
cout << "a 和 b 中较大的数是:" << max << endl; // 输出结果
return 0;
}在这个例子中,a 的值是 5,b 的值是 3,条件 a > b 为真,所以 max 的值是 a 的值,也就是 5。
C++ 运算符优先级总表
