c语言数组下标访问的原理

//数组下标访问的原理

//[n]偏移n个数然后间接引用,n放偏移量的数,不偏移则写0,然后间接引用

#include<stdio.h>
int main()
{
	int arr[5]={1,2,3,4,5};
	int i=0;

	//不加*的情况下遍历数组
	for (i=0;i<5;i++)
	{
	printf("%d\n",(&arr)[0][i]);//(&arr)[0]整个元素的地址偏移0然后在间接引用,相当于*(&(arr+0))得到的是首元素的地址。
	
	}

return  0;
}

猜你喜欢

转载自blog.csdn.net/weixin_41635275/article/details/89181527
今日推荐