关于typedef的几个例子:
1. typedef char * STRING;
STRING name,sign;相当于:
char *name, *sign;但若是:
#define STRING char*;
STRING name,sign;相当于:
char *name,sign;
2. typedef int arr[5];
typedef arr *p_arr;
typedef p_arr arrp[10];
arr togs;// togs是一个内含5个int类型的数组
p_arr p2;//p2是一个指针,指向一个数组,该数组内含5个int类型值
arrp ap;//ap是一个内含10个指针的数组,每个指针都指向一个内含5个int类型的值得数组