강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

leomessi님의 프로필 이미지
leomessi

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

포인터 실습

temp 변수가 생성된 이유가 무엇인가요?

해결된 질문

작성

·

229

0

함수의 시그니처에서 반환값이 ObjectInfo인 것을 보고 컴파일러가 미리 값을 받아오기 위해 마련한 메모리 공간이라고 이해해도 되는지 궁금합니다.

퀴즈

66%나 틀려요. 한번 도전해보세요!

C++에서 포인터(pointer) 변수는 일반적으로 메모리 상에서 무엇을 저장하는 변수인가요?

실제 데이터의 값

데이터가 저장된 메모리 주소

변수의 이름 문자열

변수의 크기 정보

답변 1

3

Rookiss님의 프로필 이미지
Rookiss
지식공유자

네 맞습니다.
컴파일러라고 우리가 만들 모든 코드를 미리 예측할 수는 없으니
함수 단위로 컴파일을 하고, 그러다 보니 간혹 조금 비효율적인 코드가 만들어질 수 있습니다.

leomessi님의 프로필 이미지
leomessi
질문자

임시 변수가 왜 만들어지는지 이유가 궁금했는데 해결된 것 같습니다. 감사합니다.

leomessi님의 프로필 이미지
leomessi

작성한 질문수

질문하기