PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] C函式是否有辦法回傳多個陣列?
作者:
ej001
( )
2017-08-04 18:04:03
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
GCC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
C函式是否有辦法回傳多個陣列?
我知道其實可以把多個陣列串成單個陣列之後, 再回傳此陣列起頭的記憶體位址, 即可達到此目的.
但請問是否可以直接回傳多個陣列的"各個起頭的記憶體位址"呢?謝謝
作者:
b0920075
(Void)
2017-08-04 18:20:00
多個陣列包在structure裡面?
作者:
dzwei
(Cout<< *p << \n ;)
2017-08-04 18:56:00
找資料建議要學習使用"英文"關鍵字,尤其是我們Programer
https://goo.gl/yzkWv4
作者:
moebear
(萌熊)
2017-08-04 19:14:00
可以把多個陣列的"各個起頭的記憶體位址"串成單個陣列
作者:
s4300026
(s4300026)
2017-08-04 20:28:00
回傳值不是只能有一個嗎?
作者:
ko27tye
(好滋好滋)
2017-08-04 20:47:00
可以用參數傳出去阿
作者:
steve1012
(steve)
2017-08-04 22:43:00
就船structure就好啦
作者:
boss0405
(boss)
2017-08-04 23:16:00
包成structure
作者:
Killercat
(殺人貓™)
2017-08-04 23:42:00
tuple可以讓你傳回多個回傳值且保有type-safe而且不用自己寫structure(不過struct算比較傳統正解)
作者: longlongint (華哥爾)
2017-08-04 23:46:00
把多個指標存到陣列 尾巴填零 回傳陣列的指標
作者:
Killercat
(殺人貓™)
2017-08-04 23:46:00
缺點是...編譯錯誤很恐怖+比較少人看得懂啊...是C不是C++ 我眼殘 當我沒說(死
作者: longlongint (華哥爾)
2017-08-04 23:47:00
類似上面 dzwei 貼的做法
作者:
CoNsTaR
((const *))
2017-08-04 23:51:00
Parametric polymorphism ?
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2017-08-05 21:31:00
在 C 裡「回傳陣列」這件事情通常就是錯的了 XD
作者:
Killercat
(殺人貓™)
2017-08-06 16:55:00
回傳一個「協定好的固定為數陣列」是可以...只是這寫法很不討喜 orz...固定維數
作者:
worcdlo
(worcdlo)
2017-08-07 13:09:00
input裡面可以塞回傳變數的指標
繼續閱讀
Re: [問題] 讓兩顆LED用不同的頻率閃爍
descent
[問題] 讓兩顆LED用不同的頻率閃爍
zzss2003
[問題] 外部變數static問題
Tverous
Re: [公告] 板工請假七天
wtchen
[問題] 二維陣列型別
oToToT
[問題] __attribute__ ((aligned (8)));
SKTP
[問題] 所有c++程式突然都不能跑
a88241050
[問題] 新手問題 傳入陣列的size
nova06091
Re: [分享] CMake裡面直上Google Test
druid0214
[問題] online judge 上一題如何加速運算?
ddchris
Links
booklink
Contact Us: admin [ a t ] ucptt.com