값을 바꾼다
=
대입
오른쪽 값을 왼쪽 변수에 저장합니다. 오른쪽에서 왼쪽으로 결합합니다.
+=
복합 대입
기존 값에 계산을 적용한 뒤 다시 저장합니다.
연산자 역할 지도
기타 연산자는 값 저장, 조건 선택, 크기 확인, 주소 추적, 순차 평가처럼 프로그램 상태를 다루는 역할로 묶어 볼 수 있습니다.
오른쪽 값을 왼쪽 변수에 저장합니다. 오른쪽에서 왼쪽으로 결합합니다.
기존 값에 계산을 적용한 뒤 다시 저장합니다.
조건에 따라 두 표현식 중 하나를 값으로 선택합니다.
왼쪽부터 평가하고 마지막 표현식의 결과를 반환합니다.
변수가 저장된 메모리 주소를 얻습니다.
포인터가 가리키는 실제 값을 읽거나 바꿉니다.
sizeof는 변수나 타입이 차지하는 바이트 수를 반환합니다.
배열 크기 계산, 구조체 크기 확인처럼 메모리 사용량을 검토할 때
기준이 됩니다.
int data = 100;
int* ptr = &data;
*ptr = 200;