我猜到的是,在p [-i]中,它从当前指向左侧的第i个位置。我只是一个初学者,所以还有更多的东西。
#include<stdio.h>
int main() {
int arr[ ]={0,1,2,3,4};
int *p,i;mm
for(p=arr+4, i=0;i<=4;i++)
printf("%d" , p[-i]);//43210
}
答案 0 :(得分:0)
p是指向数组末尾的指针。所以p-i是指向p左边数组中第i个位置的指针。这个p [-i]是该位置的元素。