operator roles

기타 연산자는 값, 크기, 주소를 다룬다

문법 기호가 같아 보여도 위치와 문맥에 따라 완전히 다른 역할을 합니다.

=, +=

값 갱신

오른쪽 값을 계산해 왼쪽 변수에 저장합니다.

? :

조건 선택

조건에 따라 두 표현식 중 하나를 값으로 고릅니다.

sizeof

크기 확인

타입이나 객체가 차지하는 바이트 수를 알려 줍니다.

&, *

주소와 값 이동

주소를 얻거나, 포인터가 가리키는 실제 값에 접근합니다.

읽는 순서 기호만 외우기보다 피연산자가 무엇인지 먼저 보면 연산자의 의미가 안정적으로 구분됩니다.