乙個函式如何返回多個引數

2021-07-11 09:53:21 字數 469 閱讀 9972

乙個函式返回多個引數的方法主要有以下幾種:

[1.用指標

2.用引用

3.用結構體

4.用stl中的pair**請參考這篇部落格**[

下面針對**對這四種方法進行說明:

#include 

#include

using

namespace

std;

typedef

struct aaa

aaa;

void fun(int* a, int* b)

void yinyongfun(int &a, int& b)

pair test_pair(int a,int b)

aaa jiegoutifun(int a, int b)

int main()

如何讓乙個函式返回多個值(C )

有兩種方法 1.使用指標變數宣告函式 或者使用陣列變數 2.使用傳出引數 第二種方法 我用例子說明。首先聲名乙個函式,定義如下 public bool checkuser string username,out string password,out int state else return fa...

函式 返回多個引數

返回多個資料,返回的是元組 解包 用變數來接收 info xiaoming beijing haidian name addr,arte info 用三個變數來接受 print name addr,arte 區域性變數 在函式中定義的變數 沒有加global修飾 在函式裡面,除了函式就失效了 例如 ...

乙個函式中返回多個值

如把多個需要返回的值作相應的處理後變成乙個可以用return 語句返回的資料,再在主調函式中拆開返回的資料使之變成幾個值。那麼當我們希望從乙個函式中返回多個值時,用什麼方法去實現比較合理呢?2方法1 利用全域性變數 分析 全域性變數作為c 語言的乙個知識點,雖然我們都了解它的特點,但在實際教學過程中...