如何讲二维数组下标存入栈内
答案:3 悬赏:60
解决时间 2021-12-12 07:13
- 提问者网友:王者刀枪不入
- 2021-12-11 15:18
如何讲二维数组下标存入栈内
最佳答案
- 二级知识专家网友:哥在撩妹请勿打扰
- 2021-12-11 16:06
用个结构体吧,假设二维数组是p[10][10]
struct xia
{
int a;
int b;
}p[10][10];
int i,j;
for(i=0;i<10;i++){
for(j=0;j<10;j++){
p[i][j].a=i;
p[i][j].b=j;
}
}
然后把结构体存入栈就可以了
struct xia
{
int a;
int b;
}p[10][10];
int i,j;
for(i=0;i<10;i++){
for(j=0;j<10;j++){
p[i][j].a=i;
p[i][j].b=j;
}
}
然后把结构体存入栈就可以了
全部回答
- 1楼网友:说多了都是废话
- 2021-12-11 17:52
struct xia
{
int a;
int b;
}p[10][10];
int i,j;
for(i=0;i<10;i++){
for(j=0;j<10;j++){
p[i][j].a=i;
p[i][j].b=j;
}
}
这种做法,下标本来就是在栈里的啊
- 2楼网友:而你却相形见绌
- 2021-12-11 16:30
楼主你好~
用循环赋值即可~
for (k = 0; k < 3; k++)
{
c[k][0] = a[k];
c[k][1] = b[k];
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯