久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3141|回復: 20
打印 上一主題 下一主題
收起左側

C語言一個函數 返回值可以返回 兩個嗎?

  [復制鏈接]
跳轉到指定樓層
樓主
ID:709761 發表于 2022-2-24 13:18 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:262 發表于 2022-2-24 16:49 | 只看該作者
不可以,,但是你可以返回數組 然后分解即可
如果想返回多個數組 可以返回一個指向指針的指針
回復

使用道具 舉報

板凳
ID:879809 發表于 2022-2-24 17:00 | 只看該作者
只能定義一個結構體,然后返回這個結構體指針了。
回復

使用道具 舉報

地板
ID:311903 發表于 2022-2-24 17:57 | 只看該作者
1、返回結構體;
2、返回指針(與結構體同一思想);
3、通過函數參數返回
回復

使用道具 舉報

5#
ID:974019 發表于 2022-2-24 19:11 | 只看該作者
通過指針或結構體,定義參數,起到返回多個參數值的效果
回復

使用道具 舉報

6#
ID:879809 發表于 2022-2-24 19:26 | 只看該作者
還有一個辦法就是學scanf(),參數是指針,可以返回多個值,改變指針指向的地址內容就行了。
回復

使用道具 舉報

7#
ID:419909 發表于 2022-2-24 19:51 | 只看該作者
返回多參數的話。一般是用指針。
回復

使用道具 舉報

8#
ID:844772 發表于 2022-2-24 20:10 | 只看該作者
要分場合,給計算機寫程序,自然用指針數組之類解決多回參數問題;在單片機,要看大小,把幾個參數,合并成一個字節或一個字等返回。
回復

使用道具 舉報

9#
ID:517951 發表于 2022-2-24 21:00 | 只看該作者
可以返回2個數值, touch panel 的處理函數就是需要返回x,y坐標. 用指針處理就可以返回2個數值了.
回復

使用道具 舉報

10#
ID:434018 發表于 2022-2-24 21:34 | 只看該作者
Example:
typedef struct
{
        int a;
        int b;
}Return_TypeDef;


Return_TypeDef Func()
{
        Return_TypeDef ret_value;
        ret_value.a=10;
        ret_value.b=5;
        return ret_value;
}


int main()
{
        Return_TypeDef  ret=Func();
        //you can get retturn value [ret.a =10; and ret.b=5 ]

}
回復

使用道具 舉報

11#
ID:1006692 發表于 2022-2-24 21:58 | 只看該作者
“在C語言中,函數只能返回一個值,要返回兩個值,可以改換思路,通過其它方式做到。 1 建立數組,返回指針。 在要返回的兩個值類型相同時,可以用創建數組的方式,將要返回的值存在數組中,并返回數組首地址,這樣就可以實現返回兩個值的效果。 需要注意的是,要返回數組首地址,那么返回的值不可以是...
回復

使用道具 舉報

12#
ID:135723 發表于 2022-2-25 21:52 | 只看該作者
如果有返回值的話,通過返回結構體指針方式。如果無返回值,通過傳入參數返回,可以是數組的指針,或者多個單獨變量的指針形式。
回復

使用道具 舉報

13#
ID:514901 發表于 2022-2-26 09:07 | 只看該作者
可以返回一個結構體,結構體里面包含多個數據
回復

使用道具 舉報

14#
ID:403121 發表于 2022-2-26 10:56 | 只看該作者
不可以
回復

使用道具 舉報

15#
ID:434018 發表于 2022-2-26 13:43 | 只看該作者
可以
Example:
typedef struct
{
        int a;
        int b;
        int c;
.....

}Return_TypeDef;
回復

使用道具 舉報

16#
ID:554576 發表于 2022-2-26 14:03 | 只看該作者
可以的,定義一個結構體,把你想要的數據存在結構體里,函數返回該結構體即可
回復

使用道具 舉報

17#
ID:868003 發表于 2022-3-8 09:51 | 只看該作者
不可以
回復

使用道具 舉報

18#
ID:373388 發表于 2022-3-8 12:22 | 只看該作者
準確的說只能返回一個參數,參數類型就是函數類型。需要返回兩個,可以用指針,結構體等函數類型
回復

使用道具 舉報

19#
ID:1008839 發表于 2022-3-8 12:28 | 只看該作者
就我看不見題?
回復

使用道具 舉報

20#
ID:879348 發表于 2022-3-8 13:22 | 只看該作者
返回指針,指向數組
回復

使用道具 舉報

21#
ID:1009306 發表于 2022-3-9 19:48 | 只看該作者
不可以,可以定義數組、結構體等,返回一個集合形式,然后再根據需要進行取值
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费污视频 | 欧美日韩精品在线免费观看 | 美女国内精品自产拍在线播放 | 亚洲免费在线 | 久久久久久亚洲精品 | 性视频网 | 亚洲有码转帖 | 美女在线视频一区二区三区 | 久久综合一区二区 | 网站黄色av | 一区视频在线免费观看 | 午夜免费看视频 | 久久99蜜桃综合影院免费观看 | 久久久久久国产 | 精品国产精品一区二区夜夜嗨 | 中文字幕99 | 色久电影| 国产美女视频黄a视频免费 国产精品福利视频 | 2018天天干天天操 | 五月天国产在线 | 久草在线青青草 | 国产午夜精品久久久 | 精品1区 | 亚洲精品一区二区 | 韩国精品在线观看 | 91porn成人精品 | 亚洲成人av | 国产精品视频在线播放 | 日韩一区中文字幕 | 欧美色欧美亚洲另类七区 | 男人的天堂亚洲 | 精品一级| 欧美一级二级视频 | 国产一区二区三区四区三区四 | 日韩精品一区二区三区久久 | 91大神在线资源观看无广告 | 成人一区二区在线 | 成人av高清 | 日日噜 | 亚洲欧美日韩精品久久亚洲区 | 天天操天天干天天透 |