[問題] 請問關於function pointer的問題...
#define N 10
char *test(){
char xxx[N];
int i;
for(i=0;i<N;i++)
xxx[i]=i;
return xxx;
}
想法:我是想讓回傳的位置放到指標p裡,然後印出*p時,可以印陣列第一個的值。
想請問,1.可以回傳陣列回去嗎?
2.請問這樣寫 要怎麼改才正確呢?
先謝謝回答的人,感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.224.11
推
08/26 00:44, , 1F
08/26 00:44, 1F
→
08/26 00:45, , 2F
08/26 00:45, 2F
→
08/26 01:03, , 3F
08/26 01:03, 3F
推
08/26 01:06, , 4F
08/26 01:06, 4F
→
08/26 01:07, , 5F
08/26 01:07, 5F
推
08/26 01:13, , 6F
08/26 01:13, 6F
→
08/26 01:17, , 7F
08/26 01:17, 7F
※ 編輯: ziza 來自: 61.230.224.11 (08/26 01:25)
→
08/26 01:25, , 8F
08/26 01:25, 8F
推
08/26 01:27, , 9F
08/26 01:27, 9F
推
08/26 10:47, , 10F
08/26 10:47, 10F
→
08/26 10:48, , 11F
08/26 10:48, 11F
→
08/26 10:48, , 12F
08/26 10:48, 12F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章