看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VS2010 問題(Question): 傳址到附程式,無法回傳 我要設計一個程式,是用指標來運作 A→B→C→B→A 資料→Dt 回傳→Rt 簡單講就是從A程式傳一串資料(Dt),與要接收(Rt)的指標陣列過去到B 由B運算後再傳到C運算(一樣是Rt接收) 可是我從Debug去看 在C裡面運算是正確 可是無法傳回到B 我是用 int main()//A file Rt=(double *)malloc(sizeof(*Rt)*length); B(Dt,Rt);//Dt已經有值 int B(double *Dt,double *Rt) C(Dt,Rt) int C(double *Dt,double *Rt) 以理論上來講 是可以傳的 我是哪裡疏忽了呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.70.221
stupid0319:應該是哪邊寫錯了吧 10/12 09:00
LPH66:用個置底空間貼整段上來看看 10/12 10:24