主题:求助C++
maop
[专家分:0] 发布于 2010-10-19 14:20:00
最近要写个程序,但是又点问题,解决不了
假设定义了数组a1={ },a2={ },a3={ }.......
当i=1,就调用数组a1;i=2,就调用数组a2,一次类推,
怎么实现啊?
请大侠们帮忙!
回复列表 (共4个回复)
沙发
squareminder [专家分:50] 发布于 2010-10-28 15:25:00
价格你的数组是int型的
int** _arrayList=new int*[3];
arrayList[0]=new int[10];
arrayList[1]=new int[10];
arrayList[2]=new int[10];
for( int i=0;i<3;i++)
{
arrayList[i][0]=1;
}
for( int i=0;i<3;i++)
{
delete[] arrayList[i];
}
delete[] arrayList;
板凳
魅影骑士 [专家分:0] 发布于 2010-10-30 14:20:00
用个switch语句就搞定了
3 楼
mathcao [专家分:0] 发布于 2010-11-29 17:25:00
你最好还是把问题弄到一个具体的例子里面吧,这样太笼统了。就你所说的,可以增加一维,比如a0,a1,...是一位数组,就用一个二维数组a[][]。让后就直接用或者用指向数组的指针都可以的
4 楼
song6710328 [专家分:0] 发布于 2011-03-20 22:21:00
[quote]你最好还是把问题弄到一个具体的例子里面吧,这样太笼统了。就你所说的,可以增加一维,比如a0,a1,...是一位数组,就用一个二维数组a[][]。让后就直接用或者用指向数组的指针都可以的[/quote]
我来回复