请高手指教,有关java,c++的问题。

来源:百度知道 编辑:UC知道 时间:2024/05/23 22:28:31
1:在java,c++的同一个函数中要同时返回a,b两个量,要怎么写。为什么在java中写上:return a;
return b;
会出错呢。 还有就是写上return a,b;也会出错。这是怎么回事呢?
能举个例子说明一下怎么放在一个类中吗

一个函数只能有0-1个返回值,如果要返回多个结果,可以采用指针(C++)

int GetVals(int* valout)
{
*valout = 8;
return 9;
}

因为retrun只能带回一个值,如果想反回两个值可以将两个值,放在一个类中,反回这个类,就行了