请问在vc中如何实现动态的二维数组?
请问在vc中如何实现动态的二维数组?
我是这样做的:
#include <iostream>
void main()
{
int one,two;
cin>>one>>two;
int **myarray=new int *[one];
*myarray=new int[two];
for (int i=0;i<one;i++)
{
for (int j=0;j<two;j++)
{
a[i][j]=i*j;
cout<<a[i][j]<<"\n";
}
}
程序编译可以通过,但执行时,发生引用内存错误。
请高手指点迷津,我错在那里?