TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机数组知识点思维导图

数组知识点思维导图

  收藏
  分享
免费下载
免费使用文件
浏览量:32022-11-03 15:27:10
已被使用0次
查看详情数组知识点思维导图

数组知识点相关内容的整理

树图思维导图提供 数组知识点思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 数组知识点思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:05d785c09e2f7e1198a2f7e7f4409863

思维导图大纲

数组知识点思维导图模板大纲

1、数组的定义

数组是一组具有相同类型的数据的集合,这些数据称为数组元素。格式为:类型名数组名[常量表达式]。数组的所占字节数为元素个数与基类型所占字节数的乘积。

2、数组的初始化

第一维长度可以不写,其它维必须写。int a[]={1,2};合法,int a[][3]={2,3,4};合法,int a[2][]={2,3,4};非法。数组初始化元素值默认为0,没有初始化元素值为随机。如在int a[5]={0,1,2};中,元素a[4]值为0;而在int a[5];中,元素a[4]值为一个不确定的随机数。

3、元素的引用

数组元素的下标从0开始,到数组长度减1结束。所以int a[5];中数组最后一个元素是a[4]。要把数组元素看作一个整体,可以把a[4]当作一个整型变量。

4、二维数组

数组a[2][3]={1,2,3,4,5,6};中含6个元素,有2行3列。第一行为a[0]行,第2行为a[1]行,a[0]、a[1]叫行首地址,是地址常量。*(a[0]+1)是第一行第一个元素往后跳一列,即元素a[0][1]值为2,*(a[0]+3)是第一行第一个元素往后跳三个,即元素a[1][0]值为4。

5、行指针

是一个指针变量,占四个字节,行指针指向一行连续数据,形式为:int (*p)[2];,p只能存放含有两个整型元素的一维数组的首地址。注意(*p)两边的小括号不能省略,否则就成了指针数组,是若干指针元素的集合。

6、数组名

数组名是数组的首地址。数组名不能单独引用,不能通过一个数组名代表全部元素。数组名是地址常量,不能对数组名赋值,所以a++是错误的。但数组名可以作为地址与一个整数相加得到一个新地址。

7、元素形式的转换

助记:a[2]变成*(a+2),a[2][3]变成*(a+2)[3]再可变成*(*(a+2)+3)。

相关思维导图模板

课程的适应群体思维导图

树图思维导图提供 课程的适应群体 在线思维导图免费制作,点击“编辑”按钮,可对 课程的适应群体  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:ba777556fb344d604a74a995b567a0aa

导数题型解题模型结构图思维导图

树图思维导图提供 导数题型解题模型结构图 在线思维导图免费制作,点击“编辑”按钮,可对 导数题型解题模型结构图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:567c1dc5aa4e69159719ba06598fea51