: C++ · 运算符
条件运算符中分隔两个分支;也用于类访问说明符、switch case 标签、继承列表等场景。
怎么用
条件 ? 值1 : 值2
小例子
int x = -5; int m = x > 0 ? 1 : -1; std::cout << m;
运行结果
-1
提醒:冒号在不同语法位置含义不同,看上下文区分
官方文档:https://en.cppreference.com/w/cpp/language/operator_other
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条