1.需求:定义一个求两个整数的最大值的函数,并定义一个函数指针指向这个函数,使用指针来调用函数验证结果。
2.返回一个值 int findMax ( int a , int b ){
return a>b ? a:b;
}
3.定义一个指针 int (*pFind) (int num1, int num2);
注:形参变量随便写,它是指向这一个函数类型。
4.可以使用pFind = f indMax; 用pFriend这个指针来调用函数。
5.Int result= pFriend(5,9) 作为一个返回结果
注:5 ,9为传的变量。
printf("%d" ,, result) ;运行结果为9
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。