#include<stdio.h>
int max(int a,int b)
{
return a>b?a:b;
}
int main(int a, int b)
{
return a<b?a:b;
}
int main()
{
int (*p)(int,int); //p是一个函数的指针变量,可以用来指向函数类型为int,函数参数为两个整数的函数。p的类型为int(*)(int,int)
p=max;
printf("%d\n",(*p)(10,5));
p=min;
printf("%d\n",p(10,5));//(*p)(10,5)和p(10,5)等价
}
相关文章
- 11-19Delphi中取整函数Round的Bug解决
- 11-19113、函数指针?
- 11-19Python中定义函数时参数有默认值的小陷阱
- 11-19164、哪些函数不能是虚函数?把你知道的都说一说
- 11-19一些FORK函数的例子
- 11-19python函数参数中带有默认参数list的坑
- 11-19002-ES6Class和普通构造函数的区别
- 11-19第八天——函数的动态参数(一)
- 11-19函数相关的知识点
- 11-19Rust-闭包:可以捕获环境的匿名函数