作者NoobImage (老人家)
看板C_and_CPP
標題[問題] 如何彼此呼叫兩 副程式 內的數值?
時間Wed Feb 4 21:32:16 2009
我有兩個函式
裡面全部都是 區域變數
void a(...)
void b(...)
當我做完
a(...);
時 我想用裡面的值 每次都要 存成 筆記本(.txt)
因為該值只存活在 函式 a(...) 作用時
請問有沒有方法可以馬上得到 a(...) 裡的某一變數值
感覺就像是這種寫法
int temp;
temp = a.xxx(x , x, x, ...);
或是 把 void a(...) 改成 int a(...)
temp = a(...) (RETURN 值) !!!!! 但是要多個 變數 並 不同形式(int float ....)
好像可以用結構達成 又好像不行 有大大可以幫忙嗎 ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.88.58
1F:→ MOONRAKER:前面還滿正常的,後面好像跑到火星 02/04 22:20
2F:→ MOONRAKER:你寫的是函式,又不是物件,跑完就沒了 02/04 22:21
3F:→ MOONRAKER:沒有什麼函式跑完再得到裡面某個值的,頂多讓他在跑的 02/04 22:22
4F:→ MOONRAKER:時候把值存到外面去,再強調一次,這是函式,不是物件 02/04 22:22
5F:→ fjm31714:馬上?? 如過不會重複應該可以用全域變數吧 02/05 15:14