삼항 연산자의 기본 사용 및 중첩 사용

 삼항 연산자 규칙


布尔表达式?表达式1:表达式2

 연산 과정: 부울식의 값이 참이면 식 1의 값을 반환하고 그렇지 않으면 식 2의 값을 반환

例如:
int x = 100;
int y = 50;
int z;
如果x大于y 则是true,将x赋值给z;
如果x不大于y 则是false,将y赋值给z;
z = (x > y) ? x : y;

여러 데이터 판단을 만났을 때 삼항 연산의 중첩을 통해 목표를 달성할 수 있습니다.


state == 0 ? "未用" : (state == 1 ? "在用" : "停用")

Ich denke du magst

Origin blog.csdn.net/weixin_55823910/article/details/125098072
Empfohlen
Rangfolge