我给你提示下吧。第一处错误是在Arr=(int **)malloc(row*sizeof(int *)); for (i=0;i Arr[i]=(int *)malloc(col*sizeof(int)); for(i=0;i for(j=0;j Arr[i][j]=0;这里面。应该是开辟每一行用指针的指针,每一例用指针;。先把这个改掉。试试啥效果