一维数组和二维数组的区别
时间: 2023-08-10 21:51:01 浏览: 105
MATLAB中矩阵与数组的区别,一维数组相当于向量,二维数组相当于矩阵.所以矩阵是数组的子集
一维数组是一组按照顺序排列的数据元素组成的数据结构,每个数据元素都有一个唯一的下标来标识其在数组中的位置。而二维数组是由多个一维数组组成的数组,其中每个一维数组的元素数量相同,每个一维数组的元素都可以用两个下标来标识其在二维数组中的位置,第一个下标表示该元素所在的一维数组的位置,第二个下标表示该元素在该一维数组中的位置。换句话说,一维数组是线性结构,而二维数组是矩阵结构。
阅读全文