값 비교
두 피연산자를 관계 연산자로 비교합니다.
<><=>=
Condition Flow
조건식은 비교 결과를 bool로 만들고, 논리 연산자로 조합한 뒤, 단락 평가와 괄호로 실행 의도를 고정합니다.
두 피연산자를 관계 연산자로 비교합니다.
<><=>=
= 대입과 == 비교를 구분합니다.
==!=
&&는 모두 참, ||는 하나만 참이면 참입니다.
&&||!
뒤 조건이 실행되지 않아도 되는지 부작용을 확인합니다.
A && BA || B
비교, AND, OR가 섞이면 의도 단위로 묶습니다.
(age >= 18)
a == b보다 오차 범위 epsilon을 둡니다.
0 < x && x < 10처럼 비교식을 둘로 나눕니다.
!가 어디까지 적용되는지 괄호로 보이게 합니다.
핵심: 조건식은 결과가 true 또는 false가 되는 작은 문장입니다.
ptr != nullptr && ptr->ready
앞이 false면 뒤 생략
cached || load()
앞이 true면 뒤 생략
(score >= 70) && passed
읽는 단위 고정