1

目前,我正在我的班级中进行合并排序项目,并坚持如何访问和利用此函数头的最后一个参数:

void Mergesort(ItemType* item, size_t nelem, int **(*fcmp) (const ItemType& e1, const ItemType& e2))**

知道比较的结果将是-101但由于参数本身没有名称,我不知道如何显式调用函数的指针。

提前感谢您的帮助。

4

1 回答 1

0

它是一个指向函数的指针,所以你可以像普通函数一样调用它。例如:

fcmp(item[0], item[1]);
于 2012-10-23T16:20:16.013 回答