[問題] 請問有辦法讓陣列的index從1開始嗎?
最近在看 Numerical recipes in C
可是問題來了,裡面的程式碼陣列的指標看起來是從1開始的...
每個函數又呼叫了書裡面的其他函數,改起來實在非常麻煩
但是我只是想跑看看結果而已,
想問有沒有用什麼方法讓陣列從1開始,然後又能符合 函數參數 的解決方法。
以下列舉一個函數原型,
void lfit(float x[], float y[], float sig[], int ndat, float a[],
int ia[], int ma, float **covar, float *chisq,
void (*funcs)(float, float [], int))
我的平台是BCB
謝謝! 感覺是不太可能有 =.=|||
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.42.127
推
11/04 21:17, , 1F
11/04 21:17, 1F
推
11/04 21:19, , 2F
11/04 21:19, 2F
推
11/04 21:23, , 3F
11/04 21:23, 3F
→
11/04 21:24, , 4F
11/04 21:24, 4F
→
11/04 21:46, , 5F
11/04 21:46, 5F
→
11/04 21:47, , 6F
11/04 21:47, 6F
→
11/04 21:49, , 7F
11/04 21:49, 7F
→
11/05 00:05, , 8F
11/05 00:05, 8F
推
11/06 11:47, , 9F
11/06 11:47, 9F
→
11/06 11:48, , 10F
11/06 11:48, 10F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章