c-空杯学习-数组-6
1、数组:一组相同类型元素集合。一维数组定义:type_t arr_name [ const_n ];type_t是数组的元素类型;const_n是一个常量表达式,用来指定数组的大小;2、数组初始化:在创建数组的同时给数组的内容一些合理的初始化值;
3、strlen(),计算的式字符串的长度,\0之前的字符。sizeof(),计算的式整体长度,包含\0。
4、数组在内存中是连续存放的,首地址确定后,自动向后填充。地址由低到高。
5、二维数组:int arr [ 2][ 3];两行3列。
6、二维数组在初始化时,可以按照一行进行初始化赋值;行可以省略,但是列不可以省略;
7、二维数组的使用:通过下标使用,使用嵌套循环;在内存中也是依靠首地址开始赋值,之后一次填充。
8、数组作为函数参数:首地址,数组长度;
9、数组名:是首个元素的地址;&arr+1,是整个数组的地址加一,00->1c;sizeof(arr)也是整个数组的大小;
文档来源:51CTO技术博客https://blog.51cto.com/u_15243286/3186219
页:
[1]