#include<iostream>
using namespace std;
int main()
{
//创建一维动态数组
int *p1;
p1=new int[3];
p1[0]=1;p1[1]=2;p1[2]=3;
cout<<*p1<<' '<<*(p1+1)<<' '<<*(p1+2)<<endl;
delete []p1;
//创建二维数组
int **p2;
p2=new int*[3];
for(int i=0;i<3;i++)
p2[i]=new int[2];
for(int i=0;i<3;i++)
for(int j=0;j<2;j++)
p2[i][j]=i+j;
for(int i=0;i<3;i++)
{
for(int j=0;j<2;j++)
cout<<p2[i][j]<<' ';
cout<<endl;
}
delete []p2;
system("pause");
return 1;
}
C++创建动态数组
最新推荐文章于 2023-08-15 09:21:44 发布