• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

const char * 자료형 값의 출력

21.05.01 11:27 작성 조회수 352

0

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

답변 2

·

답변을 작성해보세요.

1

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

0

leomessi님의 프로필

leomessi

질문자

2021.05.01

감사합니다