내 코드는 다음과 같은 것입니다 위의 클래스의 모든 객체에 대해 마찬가지로 :구현 동적으로 생성 된 배열은
int arr[5][5];
편곡은 정수 값이 있습니다. 이런 식으로 복사하고 싶습니다.
for(int i=0; i<5;i++)
for(int j=0;j<3;j++)*(*(block+i)+j).v=arr[i][j];
확실히 내 IDE 상태로는 불가능합니다. 그것은 "진술이 누락되었습니다."라고 말합니다. 내가 비록 블록을 초기화하고 방법 또한이 인
*(*(block+i)+j).v=arr[i][j];
으로 나타냅니다.
int V=5;
block = new cell*[V+1];
for(int x__=0; x__<=V; ++x__)
{
for(int y__=0; y__<=V; ++y__)
{
block[x__][y__].v=0 ;
}
}
아무도 도와 줄 수 있습니까?
블록 [i] [j] .v = arr [i] [j]; ' – godel9
@ godel9 그 중 하나도 작동하지 않았다. –
초기화 문에 대한 내 게시물을 편집했습니다. @ godel9 기본적으로 컴파일러는 내가 언급 한 오류로 인해 붙어 있습니다. "; 문이 없습니다." –