배열초기화도중 이니셜라이저 가 너무 많다고 나오네요!
옆집언니
2023.04.01
질문 제목 :이니셜라이저 가 많습니다.라고 에러가뜨네요 .
void main()
{
charPan[5][5] = {
{◎,○,○,○,◎},
{◎,○,○,○,◎},
{◎,○,○,○,◎},
{◎,○,○,○,◎},
{◎,○,○,○,◎}
};}질문 요약 :배열을초기화할때 5행 5열 씩 만들어서 배열을만들었습니다 위와같이 만들었는데에러가 납니다. 좀알려주세요!
질문 내용 : game\main.cpp(29) : error C2078: 이니셜라이저가 너무 많습니다.
-
상1큼한렩
감사합니다! 덕분에 도움됬습니다!
-
펴라
시쓰는님이 답변해주신 것에 부연설명을 하자면,
위의 요소들은 문자가 아닌 문자열입니다. 그래서 각각을 상수형으로 지정하기 위해 포인터를 사용하게되죠.
char Pan[5][5][3]으로 잡아도 무관합니다.