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

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

정준혁님의 프로필 이미지
정준혁

작성한 질문수

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

TextRPG #3

텍스트RPG #3 31:48 질문

작성

·

176

0

            EnterBattle(playerInfo, &monsterInfo[index]); 부분에 monsterInfo[index]는 배열이기 때문에 &는 없더라도 포인터와 상호적으로 주고받을 수 있기 때문에 오류가 안나야 된다고 생각하는데, 왜 오류가 발생하는지 모르겠스빈다.

답변 1

0

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

monsterInfo가 배열이지만
monsterInfo[index]를 하는 순간 배열이 아니라,
일반적인 변수랑 동일하게 생각하면 됩니다.

int a;가 있을 때 &a가 가능하듯
monsterInfo[index]에도 &monsterInfo[index]가 가능한 것이죠

정준혁님의 프로필 이미지
정준혁

작성한 질문수

질문하기