(一),一维数组
(1)一维数组的创建和使用
数组时一组相同元素的集合
type_t arr_name [const_n];
//type_t 是指数组的元素类型
//const_n 是一个常量表达式,用来指定数组的大小
(2)一维数组的大小
1,strlen和sizeof没有什么关联
2,strlen是求字符串长度的-只能针对字符串求长度 - 库函数 - 使用得引用头文件
3,sizeof计算变量、数组、类型的大小 - 单位是字节 -操作符
(3)打印一维数组元素
strlen返回的是无符号常数,可用强制类型转换
(4)一维函数在内存的存储--打印元素地址
打印地址用%p 十进制 0-9 十六进制 0-9 a b c d e f
数组在内存中是连续存放的
(二)二维数组(1)二位数组的创建和使用arr[3][4] 第一个表示行数,第二个表示列数
arr[3][4]={1,2,3,4,5}
arr[3][4]={{1,2,3},{4,5}}//123在第一行,45在第二行
int arr[][3]={{123}{56}}//行可省略,列不可
(2)打印二维数组
(3)二维数组在内存的存储--打印二维数组的地址
二维数组在内存中也是连续存放的
标签:arr,数组,打印,二维,内存,一维 From: https://www.cnblogs.com/yu7921/p/18127142