69,382
社区成员
发帖
与我相关
我的任务
分享
int arr1[3] = {1,2,3};
int (*arr2)[3] = &arr1;
int arr1[3] = {1,2,3};
int *arr2 = arr1;
for(int i =0;i<3;i++)
{
printf("%d\n", *(arr2+i));
}
# include <stdio.h>
int main(void)
{
int arr1[3] = {1,2,3};
int (*arr2)[3] = &arr1;
int i;
for (i = 0; i < 3; i++)
{
// printf("%d ", (*arr2)[i]); //下标引用输出
printf("%d ", *((*arr2)+i)); //指针引用输出
}
printf("\n");
return 0;
}