f(int (*daytab)[13]){...}
//表明参数是一个指针,它指向具有13个整型元素的一维数组
int *daytab[13]
//申明了一个数组,该数组有13个元素,其中每个元素都是一个指向整型对象的指针
int *f();
//f:是一个函数,它返回一个指向int类型的指针
int (*pf)();
//pf:是一个指向函数的指针,该函数返回一个int类型的对象
char **argv
//argv: pointer to pointer to char
//二维指针
int (*daytab)[13]
//daytab: pointer to array[13] of int
int *daytab[13]
//daytab: array[13] of pointer to int
//int* daytab[13]
//数组元素类型是指向int的指针
void *comp()
//comp: function returning pointer to void
//void* comp()
//函数返回一个指向空的指针
void (*comp)()
//comp: pointer to function returning void
//指针指向该函数,该函数返回void
char (*(*x())[])()
//x: function returning pointer to array[] of pointer to function returning char
//function returning
// pointer to array[] of
// pointer to function returning char
//函数返回一个指向arrary[]的指针
//arrary[]是一个元素类型为指针的数组
//数组里的每个指针指向一个返回类型为char的函数
char (*(*x[3])())[5]
//x: array[3] of pointer to function returning pointer to array[5] of char
//类型为指向函数的指针的array[3]
//函数返回指向类型为char的array[5]的指针