C语言指针变量指向数组
可以用一个指针变量指向一个数组元素
int a[10]={1,2,5,7,9,11,13,15,17,19};//定义a为包含10个整形数据的数组
int *p; //定义p为指向整形变量的指针变量
p= &a[0]; //把a[0]元素的地址赋给指针变量p,p的值是a[0]的地址
p= a; //p的值是数组a首元素a[0]的地址
#include<stdio.h>
int main()
{
int arr[]={1,2,3};
int *p;
p=arr;//数组名就是数组的首地址
p=&arr[0];//数组的首地址(首个元素的地址)
printf ("arr首元素为%d",*p);
return 0;
}