函数 指针通常用于
函数回调的场景,也就是将一个
函数作为参数传递给另一个
函数,让后者在适当的时候调用前者。例如,可以将一个排序算法的比较
函数作为参数传递给排序
函数,让后者根据比较
函数的结果对数据进行排序。这里的‘(*func_ptr)’表示对
函数 指针解引用,获取其指向的
函数地址所对应的
函数。下面分别介绍两种方法。这里‘func_ptr’是指向
函数的
指针变量,它可以指向任何返回‘int’类型、带有两个‘int’参数的
函数。指向
函数的
指针变量,它可以指向某个
函数的入口地址,使得程序可以通过该
指针变量调用该
函数。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/7031.html