请高手指点:在c语言中如何用一个函数返回多个值?

来源:百度知道 编辑:UC知道 时间:2024/05/12 14:57:17
类似下面这样的问题:
给出一个数列a[n],返回这个数列的最小值及最小值所在的位置?
如果把它分成两个问题都很好处理,但是如何只通过一个函数返回?
小弟初学c语言,请高手指点?万分感激。

用指针改变一个数组的 值 返回 这个指针

或者 在 函数里面 修改全局变量 ``可以改变多个值

只需要把调用函数的参数设为数组int a [],求出最小值再让它返回最小值的下标n,这在主函数里你就既知道最小值又知道它的位置

C语言只能返回一个值啊
你可以用结构体
或 用指针改 变多个值啊