#鹏哥C语言#P82
1.
代码展示:
#include<stdio.h>
int main()
{
int a=10;
int b=20;
int c=30;
int arr[10];
int* pa=&a;
int* pb=&b;
int* pc=&c;
int* parr[10]={&a,&b,&c};
int i=0;
for(i=0;i<3;i++)
{
printf("%d ",*(parr[i]));
}
return 0;
}
//parr就是存放指针的数组——指针数组
运行结果展示:
2.
代码展示:
#include<stdio.h>
int main()
{
int arr1[4]={1,2,3,4};
int arr2[4]={2,3,4,5};
int arr3[4]={3,4,5,6};
int* parr[3]={arr1,arr2,arr3};
int i=0,j=0;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
printf("%d ",parr[i][j]);
}
printf("\n");
}
return 0;
}
运行结果展示: