작성한 질문수
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
TextRPG #3
작성
·
176
0
EnterBattle(playerInfo, &monsterInfo[index]); 부분에 monsterInfo[index]는 배열이기 때문에 &는 없더라도 포인터와 상호적으로 주고받을 수 있기 때문에 오류가 안나야 된다고 생각하는데, 왜 오류가 발생하는지 모르겠스빈다.
답변 1
monsterInfo가 배열이지만monsterInfo[index]를 하는 순간 배열이 아니라,일반적인 변수랑 동일하게 생각하면 됩니다.int a;가 있을 때 &a가 가능하듯monsterInfo[index]에도 &monsterInfo[index]가 가능한 것이죠