提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
数组变量名就像一个指针变量
一、多维数组的定义
int num[常量表达式a][常量表达式b][常量表达式c];
- c是一维数组,有axb个 c这样的一维数组
- 在内存中也是这样的线性存储
- 前面讲了数组与指针的关系,多维数组也可表现为多维指针 现在数组不能转成指针用 得用数组指针了
threarray[4][3][2] = {{ {0,0},{0,0},{0,0} },{ {0,0},{0,0},{0,0} },{ {0,0},{0,0},{0,0} },{ {0,0},{0,0},{0,0} }};
二、指针数组
类型说明符 *数组名[数组长度]
- 指针数组顾名思义 存储的是一组指针变量
本文介绍了多维数组的定义,如`intnum[a][b][c]`,强调其线性存储方式并提及多维数组可看作多维指针。同时讨论了指针数组的概念,即存储一组指针变量的数组。重点在于数组与指针之间的转换和它们在内存中的表现形式。
1083

被折叠的 条评论
为什么被折叠?



