【发布时间】:2013-09-17 04:46:33
【问题描述】:
我需要用 C 语言编写一个函数int median(int d[], int size) 来查找数组的中位数。该函数需要调用一个函数void selectsort(int d[], int size),该函数为median() 函数对数组进行排序。只允许median()函数调用selectsort()函数。
如果我需要使用void 返回类型,如何获得从selectsort() 到median() 的排序数组?我虽然关于使用指针,但这也不起作用,因为指针也需要返回。我不能将selectsort() 嵌套在median() 中。
【问题讨论】:
-
为什么指针不能对
median函数起作用的原始数组进行排序? -
不知道为什么这被否决了。这是一个非常合理(如果相当初级)的问题。