如何把多个一维数组的值赋给一个二维数组

体育 2020-10-03 08:15:38 1个回答   ()人看过

可以采用两种方式,介绍如下:

1、按元素赋值,遍历一维数组,并将每个元素赋值到二维数组的对应元素上,或遍历二维数组,将每个元素赋值为一维数组对应值上,操作灵活,可以按照需要任意赋值。

2、当一维数组和二维数组类型相同,而且赋值顺序与一维数组中的存储顺序完全相同时,可以用直接方式,直接一次性赋值,操作简单,执行效率高。

3、逐个赋值到对应目标元素上适用于所有情况,可以自定义规则,遍历二维数组,并赋值到一维数组的对应位置上,由二维数组的行列值计算出一维数组的偏移量,这部分算法可以随意设计,有很高的灵活度。

4、整体复制,二维数组中的元素本身是连续存储,如将二维数组连续的一组数据赋值给一维数组,可以直接调用函数。

如何把多个一维数组的值赋给一个二维数组

顶一下 ()  踩一下 () 

共有条评论     登录   注册  剩余:2000

友情链接: