#include <stdio.h>
2 int IntCompare( const int *i, const int *j)
3 {
4 return (*i - *j ) ;
5 }
6
7 void qSort(int base , size_t nel, size_t width, int (*compare)(const void *,\
8 const void *))
9 {
10
11 base = IntCompare(&((int)nel),&((int)width)); /* bugs ~!! */
12 printf("The result is %d \n",base);
13 }
14
15
16 int main(int argc, char *argv[])
17 {
18 int a;
19 qSort(a,20,10,(int (*)(const void *, const void *) )IntCompare);
20 }
函数指针类型转换,强制转换
函数指针的学习,
最新推荐文章于 2022-07-12 16:51:54 发布