【发布时间】:2012-05-28 08:36:27
【问题描述】:
我遇到了一段代码,如下所示
qsort(array, 10, sizeof(int), sort);
这里的排序又是一个函数。但我一直认为任何被调用的函数都应该在函数名之后有(),或者我错过了什么。
我只是想知道这将如何工作以及调用这些函数有什么区别。谢谢!
【问题讨论】:
-
我相信它被用作指向函数的指针:newty.de/fpt/index.html
-
在 qsort 中,您不是在调用函数,而是传递“sort”函数的地址,以便 qsort 可以调用它。