C语言11

1.函数指针 函数:具有特殊功能的代码块,一个函数一个功能。(1)函数可以向数组一样,当作数据类型来使用。可以用指针来接收,(2)可以当作参数来使用,(3)作为数据类型,是否作为函数的返回值。

 2。函数指针的声明和使用:

 3.函数的指针声明。

 int *p2=printWorld

 4.函数指针的使用。通过指针/函数名,参数列表,来调用。

 5.函数指针作为参数,函数指针,作为参数,函数回调。

 在函数执行过程中,回调函数:通过函数指针被调用的函数, 函数回调,

 6.动态排序,利用回调函数实现多参数排序,根据不同的规则,对数组进行排序。通过年龄,分数,号码,排序(1)不论按年龄还是按主题,排序的主题是一样的,只是在判断是否交换的条件有所不同。就是将这个判断条件单独抽取出来,即抽取出来的函数是用来决定是否交换的。

 7.函数指针作为函数的返回值,

原文地址:https://www.cnblogs.com/ytmaylover/p/5049149.html