+ -
当前位置:首页 → 问答吧 → 求c++程序

求c++程序

时间:2011-12-06

来源:互联网

请问怎么构造型如{(x1,y1)(x2,y2)(x3,y3)(x4,y4)}三维数组呢?着急啊

作者: meiyunhui   发布时间: 2011-12-06

老大,你这本身就是一个二维数组,你非要弄成三维的,三维的应该是这样{{{x1}{y1}}{{x2}{y2}}{{x3}{y3}}}
对应的动态开辟空间代码如下
C/C++ code

int*** ppp = NULL;
ppp = new int** [4];
for(int i = 0; i < 4; i++)
{
ppp[i] = new int*[2];
for(int j = 0; j < 1; j++)
ppp[i][j] = new int[1];
}



你那个{(x1,y1)(x2,y2)(x3,y3)(x4,y4)}直接是二维的,代码如下
C/C++ code

int** pp = NULL;
pp = new int* [4];
for(int i = 0; i < 4; i++)
pp[i] = new int[2]; 

作者: wumuzi520   发布时间: 2011-12-06