在 C 中使用 sort/qsort

Using sort/qsort in C

是否有'built-in'sort,其中int (*compar)(const void *, const void*)不需要指定?例如,我发现大约 99% 的时间我会进行基本的升序或降序排序,而不关心特殊的比较情况。

是否有可以在此处指定的 "in-line" 函数的等效项,或者是否始终需要一个独立的函数来进行此比较?

我相信 qsort() 是 C 中唯一的 "build-in" 排序函数。但是如果您编写 C++,std::sort() 也是可用的。