[問題] 副程式陣列問題
開發平台:DEV C++
以下是我的code 我用明瞭的code來表達我的問題。
我想要把out[0]=sim[0],out[1]=sim[1]透過副程式來執行。
請問大大我該如何做呢? 還是本身陣列就無法用在這種情況下呢?
請大大幫我解惑 謝謝!
#include <stdio.h>
#include <stdlib.h>
float sum1(float number1[2],float *out[2]);
int main()
{
float sim[2];
sim[0]=0;
sim[1]=1;
float output[2];
sum1(sim[2],&output[2]);
printf("%f\n%f\n",output[0],output[1]);
system("PAUSE");
return 0;
}
float sum1(float number1[2],float *out[2])
{
out[0]=number1[0];
out[1]=number1[1];
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.125.35.236
→
08/14 16:56, , 1F
08/14 16:56, 1F
→
08/14 16:57, , 2F
08/14 16:57, 2F
→
08/14 17:13, , 3F
08/14 17:13, 3F
→
08/14 17:14, , 4F
08/14 17:14, 4F
→
08/14 19:00, , 5F
08/14 19:00, 5F
→
08/14 19:37, , 6F
08/14 19:37, 6F
→
08/14 19:38, , 7F
08/14 19:38, 7F
→
08/14 19:38, , 8F
08/14 19:38, 8F
推
08/14 21:22, , 9F
08/14 21:22, 9F
→
08/14 21:23, , 10F
08/14 21:23, 10F
→
08/14 21:23, , 11F
08/14 21:23, 11F
→
08/15 12:08, , 12F
08/15 12:08, 12F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章