inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

char배열에서의 배열명과 int 배열에서의 배열명 출력하기

미해결

홍정모의 따라하며 배우는 C++

안녕하세요. int arr[5] = {1,2,3,4,5}; cout << arr << endl; => 이렇게 하면 배열명 arr의 주소값 이 출력됩니다. (저의 지식으로는 배열명이 포인터(주소를 저장하는 변수)이기 때문에 위의 출력은 이해가 갑니다만, char배열에서는 다르게 출력이 되어서 의문입니다.) 하지만 char word[6] = "hello"; cout << word << endl; => 이렇게 하면 hello가 출력되는데 왜 이렇게 되는지 알고 싶습니다... 이 강의 질문 내용 중에 교수님께서 답변하신 내용이 전통적으로 char배열명은 value값으로 출력한다고 하셨는데, 이 답변이 맞는 건가요?

  • 6.8강의내용
  • C++
김원태 댓글 1 좋아요 0 조회수 392

인기 태그

인프런 TOP Writers

주간 인기글