# 공부 자료들/C++
[C++] 전위연산자와 후위연산자, ++i 와 i++의 차이
올해 초까지만 해도 저는 C++코드에서 for문을 돌릴 때 i++를 사용했었습니다. 하지만 어디선가 우연히 주워들은 내용을 바탕으로 i++를 사용하면 컴파일러가 알아서 ++i로 바꿔준다는 이야기를 듣고 나서 컴파일러의 고생을 조금 더 줄여주기 위해서 ++i을 사용하고 있습니다. 실제로 ++i의 경우 i를 증가시켜주지만, i++는 현재 값을 반환하고 나서 값을 증가시키기 때문에 추가적으로 메모리를 사용합니다. 오늘 객체지향프로그래밍 수업을 들으면서 이 내용이 다시 등장해서 반가웠습니다. 이미 알고 있던 사실이었기 때문에 반가운 부분도 있었지만, 내가 완전히 이해하고 있는 것은 아니었다는 사실도 알 수 있었습니다. (바로 대답 못하고 조금 버벅였습니다 ^^;;) 이 내용은 그렇게 어렵지 않기도 하고 많이 사..
2021. 3. 23. 00:29
최근댓글