一、typedef说明
1.typedef double real;
2.typedef real point[3];
1、表示real是double的别名
real a; 说明a是一个double型
2、point是一个 real[3] 类型
point pt; 表示 pt是一个 double[3] 类型的数组
可以有 pt[0], pt[1], pt[2]
二、指针和数组
1.int a[2][4];
a 的类型是 int (*)[4] 类型,所以可以用int (*p)[4] = a;
*(p+1) = a[1][0];
2.int a[4];
则a是 int * 型
&a是 int (*)[4] 类型
continue...............................