CH3-3 · DECISION

대입과 증감 연산의 선택 기준을 나란히 비교한다

비교 항목: 대입식은 오른쪽부터 계산한다 / 복합 대입에는 암시적 축소가 들어간다 / 전위와 후위는 식이 내놓는 값이 다르다

대입과 증감 연산 판단표
확인 질문판단 근거코드에서 드러낼 것
대입식은 오른쪽부터 계산한다오른쪽 표현식이 먼저 평가된 뒤 왼쪽 변수에 저장됩니다.타입과 시작값
복합 대입에는 암시적 축소가 들어간다byteValue += 1은 결과를 다시 byte로 변환하지만 byteValue = byteValue + 1은 int 결과라 바로 대입할 수 없습니다.실패 또는 변경 경계
전위와 후위는 식이 내놓는 값이 다르다++count는 증가한 값을, count++는 증가 전 값을 식의 결과로 사용합니다.선택한 규칙의 결과

선택 기준 ++count는 증가한 값을, count++는 증가 전 값을 식의 결과로 사용합니다.