인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

근면한 복어님의 프로필 이미지
근면한 복어

작성한 질문수

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

배열 기초

char 배열 질문있습니다!

작성

·

233

1

우선 선생님의 너무 질 좋은 강의에 시간 가는 줄 모르고 재밌게 배우고 있어서 감사말씀 드리고 싶습니다!

배열이름이 해당 배열의 첫번째 인덱스의 주소값이라면 char 배열도 주소값이 나와야 하는게 아닌가요? 왜 int와 다르게 주소값이 아닌 그 주소 안에 있는 Data가 나오는건지 궁금합니다

답변 1

1

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

cout 할 때의 <<는 나중에 배울 operator<<이라는 일종의 함수에 불과한데
이를 아주 다양한 버전(int, float, ...) 별로 어떻게 처리할지 정의되어(오버로딩) 있습니다.
char*은 기본적으로 문자열로 간주하여 null을 만날때까지 문자를 출력을 하고 있는 것이죠.

근면한 복어님의 프로필 이미지
근면한 복어

작성한 질문수

질문하기