专做特卖的网站,网络推广有哪些网站,wordpress 机器人,新乡做网站公司一、什么是数组指针
数组指针变量是指向数组的指针#xff0c;它可以用来遍历数组元素、进行数组操作以及作为函数参数传递数组等操作。在C语言中#xff0c;数组名本身就是数组的首地址#xff0c;因此数组指针可以指向数组的首地址。
数组指针变量的基本形式#xff1a…一、什么是数组指针
数组指针变量是指向数组的指针它可以用来遍历数组元素、进行数组操作以及作为函数参数传递数组等操作。在C语言中数组名本身就是数组的首地址因此数组指针可以指向数组的首地址。
数组指针变量的基本形式
int (*p)[10];
解释p先和*结合说明p是一个指针变量它指向的是一个大小为10个整型的数组。
注[ ]的优先级比*高所以要先用()来保证*和p先结合。
二、数组指针变量的初始化
如果要存放数组的地址就要存放在数组指针变量中如下所示
int arr[10] { 0 };
int (*p)[10] arr;