急!指针问题
int main()
{
int *arrInt1=new int(10);
int *arrInt2=new int(10);
int *arrInt3=new int(10);
int *arrInt4=new int(10);
for(int i=0;i<10;i++)
{
arrInt1[i]=1;
arrInt2[i]=5;
arrInt3[i]=10;
arrInt4[i]=15;
}
int *arrInt[]={arrInt1,arrInt2,arrInt3,arrInt4};
for(int j=0;j<4;j++)
for(int n=0;n<10;n++)
cout<<arrInt[j][n]<<" ";
cout<<endl;
}
程序输出完毕,忽然弹出对话框:
Debug Assertion Failed!
......
忽略完了后,又正常。
这是为什么???
急!