1.二维数组可以由列数确定
- C语言中的二维数组是按行排列的,允许把一个二维数组分解成多个一维数组处理
- 二维数组是其数据元素为线性表的线性表
- 即一维的一维,一维数组是线性表
2.数组指针:也称行指针
- ()的优先级高于[]和*,即一个指针表示一行数组数据
3.指针数组
-
一个数组中的所有元素保存的都是指针,那么我们就称他们为指针数组
-
格式:数据类型 *数组名【常量表达式】【常量表达式】
-
指针可以指向任意数据类型,比如数组
以上详情来源:http://t.csdnimg.cn/9IYxf
4.三元组
- 转置:行列互换,再按行排序
- 存储:用三个整数来存储矩阵的行数、列数和总元素个数;存储非零元素