int *i; 普通指针,它指向int类型数据
int **i; 指向指针的指针,它指向一个int *指针
int *p[5]; 指针数组,p是一个且有5个元素的数组,p的元素是一个int *型指针
int (*p)[5]; 数组指针,p是一个指针,它指向一个且有5个元素的数组。
int (*p)(void) 函数指针,p 是一个函数指针,这类函数具有int型返回值,且有一个void类型参数。
int *i; 普通指针,它指向int类型数据
int **i; 指向指针的指针,它指向一个int *指针
int *p[5]; 指针数组,p是一个且有5个元素的数组,p的元素是一个int *型指针
int (*p)[5]; 数组指针,p是一个指针,它指向一个且有5个元素的数组。
int (*p)(void) 函数指针,p 是一个函数指针,这类函数具有int型返回值,且有一个void类型参数。