int (*p)(int, int)
//p先与*结合,是指针变量,然后于()结合,表示指向函数的指针变量。
int *p(int ,int)
//相当于int *(p(int, int)),声明一个p函数,函数返回值是指向整型变量的指针。
//定义指向函数的指针变量,并不意味着这个指针可以指向任何函数,
它只能指向在定义时的类型函数。
//如int (*p)(int, int)表示指针变量p只能指向函数返回值为整型且有两个整型形参的函数。//如果把函数地址赋给p,它就指向那个函数。