普通的函数只有一个返回值,但是,当碰到需要函数的返回值有多个时,可以有几种方法: 形参传递引用(推荐!) void culculate(vector<char>& tasks,int &maxcount,int &maxtype) culculate(tasks,maxcount,maxtype); 传递引用还有一个好处! 当需要多次调用该函数时,传递引用可以降低程序的计算时间~ 全局变量传递指针或者数组(仅适用于相同类型)传递结构体