강의

멘토링

로드맵

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

leomessi님의 프로필 이미지
leomessi

작성한 질문수

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

다중 포인터

const char * 자료형 값의 출력

해결된 질문

작성

·

545

0

const char * 변수도 포인터이므로 임의의 주소값이 들어있을 터인데 cout으로 출력 시 주소값이 아니라 문자열이 출력되는 이유가 궁금합니다.

퀴즈

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

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

실제 데이터의 값

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

변수의 이름 문자열

변수의 크기 정보

답변 2

1

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

<< 이라는 operator가 const char*에 대해 그렇게 동작하도록 overloading 되어있기 때문입니다.
연산자 오버로딩은 뒷부분에 나옵니다.

0

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

감사합니다

leomessi님의 프로필 이미지
leomessi

작성한 질문수

질문하기