指针的概念:内存单元的编号也叫做指针。既然根据内存单元的编号或地址就可以找到 所需的内存单元,所以通畅也把这个地址称为指针。
总结:对于一个内存单元来说,单元的地址即为指针,其中存放的数据才是该单元的
数组名arr不代表整个数组,只代表数组首元素的地址。
数组的引用(访问数组的每个元素):一个变量有地址,一个数组包含若干元素,每个数组元素都有相应的地址 指针变量可以指向数组元素(把某一元素的地址放到一个指针变量中) 所谓数组元素的指针就是数组元素的地址 可以用一个指针变量指向一个数组元素,所以可以用指针来访问数组.
一维数组: arr是数组名,是一个常量,它代表一个数组的首地址 对于数组名没有&arr的写法,应该是:arr=&arr[0]都代表该数组的首地址
希望以上的解答能帮到你,谢谢~~有疑问可以追问,我会定期回答~~~ |