标签:个数 结果 维数 就是 内存地址 ima 注意 转换 自动
数组的特点:
特点1:数组中的每个==数据元素都是相同的数据类型==
特点2:数组是由==连续的内存==位置组成的
数组的定义:
一维数组定义方式有三种:
第一种: 数据类型 数组名[数组长度];
这种是定义完之后,然后我们自己进行自定义赋值,a[0],a[1],a[2]
第二种: 数据类型 数组名[数组长度]={1,2,3,4,5};
这里需要注意的是,如果后面填充的数量小于定义的数组的数组长度, 那么自动填充为0
第三种:数据类型 数组名[] = {1,2,3,4};
数组名的用途:
1、可以通过数组名统计整个数组占用的内存大小和数量
int整形一个数组占四个字节,所以结果如下:
2、可以获取数组在内存中的首地址
这里可以发现地址本身是为16进制的,但是我们可以进行转换为int,发现int之间为4个字节之差,同样也可以发现的是arr 相当于 &arr[0],&arr[0]代表的是第一个元素的地址,&就是取这个元素的内存地址,那么就是元素的首地址就相当于arr,同样也是&arr[0]
标签:个数 结果 维数 就是 内存地址 ima 注意 转换 自动
原文地址:https://www.cnblogs.com/zpchcbd/p/11839594.html