#include<stdio.h>
//本质是一个数组,数组的元素全是指针
int main()
{
int a[]={1,2,3};
int * p[3];
//取数组的长度 = 数组名/首元素
int n = sizeof(p)/sizeof(p[0]);
int i;
//给数组中的元素赋值,每一个都是a[]数组元素的地址
for (i = 0; i< n; i++)
{
p[i] = a+i;
}
//取值,*(p[i]),相当操作于a[]地址的内存
for (i = 0; i< n; i++)
{
printf("%d\n",*p[i]);
}
}