求助,关于C语言指针变量的引用,画勾的部分求大佬帮我举一些例子

2025-06-26 15:01:49
推荐回答(1个)
回答1:

c语言中,指针变量对数组元素的引用,举例说明如下(对一维数组的引用):
假设int a[]={1,2,3,4,5,6,7,8,9,10},*p=a;
要引用第八个元素8(位置号为7),有3种方法:
1、下标法,a[7]
2、指针法,*(p+7)
3、数组名法,*(a+7)
特别地,当需要引用数组的第一个元素1(位置号为0,通常称之为“首元素”)时,除了上面的三种方法(a[0]、*(p+0)、*(a+0))外,还可以把*(p+0)简化为*p,把*(a+0)简化为*a。
如不明白请留言。