c怎樣使函式有兩個返回值,C 怎樣使一個函式有兩個返回值

2021-05-14 10:02:10 字數 915 閱讀 2972

1樓:匿名使用者

兩個返回值都是int型別,而且長度還不一樣可以這樣做,返回值型別為 list泛型集合在方法裡面你先把兩個int a=new int[3];int b=new int[5];

加到下面的泛型集合中去

listlist=new list();

list.add(a);

list.add(b);

return list;

用的時候用foreach迴圈遍歷

2樓:椴

ref必須初始化,因為是引用,所以必須先有才能引用,而out則是內部為外部賦值,所以不需要初始化,而且初始化也沒有用。

ref為內部對外部的值進行改變,out則是內部為外部變數進行賦值,out一般用在函式有多個返回值的場景。

class program

", age);

incage1(out age);

console.writeline("out後年齡是:", age);

console.readkey();

}static void incage(ref int age)static void incage1(out int age)}

3樓:

private int getint(out int a)

或者用列舉型別!

就返回二個int 型別的引數!

4樓:匿名使用者

public void getreturn(int out a,string out str)

用out返回出來

5樓:

建一個列舉,到時候返回這一個列舉即可!!!

在c#中如何獲取一個函式的返回值?

c關於類函式返回值c關於模板類函式返回值

請問你要返回哪個類的物件?返回什麼型別就寫什麼就行了,以下寫法都是可以的 include include using namespace std template class car int main 好像在類裡都可以省略,我在dev cpp 4.9.9.2和visual studio 2012裡都...

C語言中什麼是函式的返回值

當一個函式不是void型的時候就必須有一個返回值 main 函式除外,這個返回值就看你這個函式本身是什麼型的。返回值經常用來標誌一些東西,比如一個遊戲程式中的函式int win 用來判斷輸贏,輸返回0,贏返回1,然後主調函式可以根據它的返回值做相應的處理,比如這樣的句子 if win speed 進...

c函式返回值是什麼意思,幹什麼的

就是函式返回的值,返回值的型別取決於函式本身。比如定義函式 fun int fun 就是返回int型別值bool fun 就是返回bool值比如定義函式 int aplusb int a,int b 在主函式中呼叫時函式會返回a b得值。int main 會輸出13。因為主函式裡面呼叫了grade函...