数据类型 *数组名[数组大小] #include "stdio.h" int main(){ double d[3] = {1.0,1.1,1.2}; double *p[3]; for(int i=0;i<3;i++){ p[i] = &d[i]; } for(int i=0;i<3;i++){ printf("%p = %f \n",p[i],*p[i]); } return 0; } 0x7ffee046ea20 = 1.000000 0x7ffee046ea28 = 1.100000 0x7ffee046ea30 = 1.200000