00问答网
所有问题
如何把一个二维数组中的数据存入一个一维数组?
一个二维数组a[3][3],把里面9个元素存入一个一维数组b[9]。如何用循环语句实现?
举报该问题
其他回答
第1个回答 推荐于2017-09-29
for(i=0;i<=3;i++)
for(j=0;j<=3;j++) d[i*3+j]=a[i][j];本回答被提问者采纳
<上一页
1
2
相似回答
c语言
怎么把二维数组
的字符串给到
一维数组?
答:
按元素赋值:遍历一维数组
,并将每个元素赋值到二维数组的对应元素上。或者遍历二维数组,将每个元素赋值为一维数组对应值上。优点为操作灵活,可以按照需要任意赋值。2 当一维数组和二维数组类型相同,而且赋值顺序与一维数组中的存储顺序完全相同时,可以用memcpy的方式,直接一次性赋值。如一维数组为a,二维...
c语言编程
将二维数组
a[2][3]
中的
元素按顺序放入
一维数组
b[6]中,二维...
答:
system("pause") or input loop */int main(int argc, char *argv[]) {int i,j;int a[2][3]= {0};int b[6]= {0};printf("请开始填充
数组
a[2][3]\n");for(i=0; i<2;
C语言能实现把
二维数组中
某一行所有的字符导入到某
一个一维
字符数组中吗...
答:
能,
用strcpy直接复制
,要是没有结束符可以自己添加一个,复制完再恢复,如果数组长度不够添加结束符,用memcpy来复制
怎么把
2维数组的值赋给
1维数组
答:
二维数组
在内存中是线性存储的假设
有一个
整形的二维数组int a[2][2];可以这样转换为
一维数组
int *p;p = (int *)a;这样使用p就可以遍历a中的4个元素
大家正在搜
如何用一维数组表示二维数组
二维数组如何转化为一维数组
如何向二维数组中输入数据
一维数组和二维数组的定义
二维数组与一维数组的区别
将m行n列的二维数组中的字符数据
二维数组用一维数组表示
二维数组转为一维数组
c二维数组转一维数组
相关问题
C语言中,怎样将一个一维数组中的数,赋给一个二维数组??
php一个二维数组怎样转为多个一个的数组
怎么把一个二维数组中的数值赋给一个一维数组
求怎样把二维数组里的数转存到一维数组中
如何将一个二维数组里的字符传到一个一维数组中??C++
怎么把二维数组中的每一行单独存为一个一维数组
如何快速把二维数组的一行值赋给一维数组?
怎么把二维数组中几个特定的数转到一个一维数组去?