연산자 결합 우선순위
*와 /는 +와 -보다 먼저 묶이므로 산술식 결과가 달라집니다.
a + b * c
컴파일러는 정해진 규칙으로 수식을 묶지만, 사람에게는 괄호가 가장 강한 설명 도구입니다.
*와 /는 +와 -보다 먼저 묶이므로 산술식 결과가 달라집니다.
a + b * c
대입은 오른쪽에서 왼쪽으로 결합하고 대부분 산술 연산은 왼쪽에서 오른쪽으로 결합합니다.
a = b = c
헷갈리는 수식은 괄호로 계산 단계를 드러내면 오류와 오해를 줄입니다.
(a + b) * c
우선순위가 묶는 순서를 정하고 형변환은 각 단계의 값 해석을 바꿉니다.
int + double