题目一
关于回调函数描述错误的是( )
作业内容
A.回调函数就是一个通过函数指针调用的函数
B.回调函数一般通过函数指针实现
C.回调函数一般不是函数的实现方调用,而是在特定的场景下,由另外一方调用。
D.回调函数是调用函数指针指向函数的函数。
题目分析 D选项调用指针 明显错误
A B C是基础知识 故而选D
题目二
下面test函数设计正确的是:( )
char* arr[5] = {“hello”, “bit”};
test(arr);
作业内容
A.void test(char* arr);
B.void test(char** arr);
C.void test(char arr[5]);
D.void test(char* arr[5]);
题目分析 char* arr[5]是一个指针数组 我们可以用一个二级指针来接受它的地址
所以说符合题意的又 B D
此外 我们还可以使用char * arr[]来表示
题目三
有关qsort函数的使用和模拟qsort的实现
写在前一篇博客当中