C语言让指针指向数组的两种方法

第一种方法:将指针指向数组名
第二种方法:将指针指向数组的第一个元素的地址
这两种方法都可以的原因是数组的第一个元素的地址就是数组的地址

#include <stdio.h>
int main()
{
	int a[]={1,2,3};
	int *pa,*pb;//定义两个指针
	pa=a;//指针pa直接指向数组名
	pb=&a[0];//指针pb指向数组a的第一元素的地址
	printf("pa=%p\n",pa);
	printf("pb=%p",pb);
	return 0;
}
原创文章 55 获赞 17 访问量 3653

猜你喜欢

转载自blog.csdn.net/qq_42942881/article/details/105060270
今日推荐