函数指针 指针函数

1. 函数指针是指针, 指向函数的指针

  int (*p_fun)(int b, int c) 声明一个函数指针p_fun,它指向参数为int b, int c,返回值为int的函数。

  int (*p_fun)(int, int) = NULL;   //初始化指针为NULL

 

2. 指针函数是函数,返回值为指针类型的函数

  int * fun(int b, intc); 声明一个指针函数,函数名为fun,参数为int b,intc 返回int *类型的函数。

注:因为*比()的运算符优先级低, 所以函数指针需要加上()。

posted @ 2020-04-03 14:28  猿起5-2  阅读(139)  评论(0)    收藏  举报