文章目录
- 数组指针的定义
- 数组指针的应用
数组指针的定义
类比
整形数组——存放整形的数组
指针数组——存放指针的数组
整形指针——存放整形地址的指针
数组指针——存放数组地址的指针
深度理解
在之前我们知道:数组名表示首元素地址,但是有;两个例外:
①、szieof(数组名),这里的数组名表示的是整个数组
②、&数组名,这里的数组名也是表示整个数组
可以这样定义:int(* p)[10]=&arr
数组指针的应用
数组指针一般运用于二维数组中
之前我们要遍历打印二维数组是这样的:
在学习了数组指针后,我们可以思考:
在这个二维数组中,数组名arr表示首元素地址
那么就可以用数组指针来遍历打印出这个二维数组的元素