什么是函数指针

Tags
C语言
函数
ID
37
 
  • 函数指针就是指向函数地址的指针;
  • 函数指针可以当作函数的别名直接使用;
  • 函数指针的用法如下:
int (*p)(int, int); p = add; // add 的函数签名为 int (int, int); p(1, 2); // => 3
  • 函数指针一般用在回调函数、函数选择器、状态机等等