lvalue rvalue

배코딩·2023년 9월 25일
0

note

목록 보기
91/151

++a : lvalue
a++ : rvalue

++a는 a의 값을 먼저 변화시키고 그대로 a를 쓴다.

a++는 a의 기존 값을 임시 변수에 저장해두고 이걸 해당 표현식의 평가값으로 쓴다. 이 후 a의 원본 값은 변화한다. 따라서 rvalue이다.

profile
PS, 풀스택, 앱 개발, 각종 프로젝트 내용 정리 (https://github.com/minsu-cnu)

0개의 댓글