[問題] 字串列表的傳遞 (C語言)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
一個副程式 一個主程式
要將字串列表從副程式中傳出來
列表的意思為很多組字串的集合 稱之為列表(list)
如何將副程式裡儲存的字串列表結果,正確傳遞出來給主程式用
預期的正確結果(Expected Output):
預期的結果是,副程式裡存的兩組不同字串資料,能傳遞出來給主程式用
錯誤結果(Wrong Output):
主程式裡列印出的兩組字串,竟然都是一樣的字串,皆為副程式裡儲存的第二組字串
程式碼(Code):(請善用置底文網頁, 記得排版)
void search(... , char *filelist[],... )
{
...
...
...
filelist[0]=第一組字串;
filelist[1]=第二組字串;
(可多組字串儲存進字串指標)
...
...
}
void main()
{
char *mfilelist[50]; //預設最多50組字串
search(..., mfilelist,..);
printf("1.%s \n",mfilelist[0]);
printf("2.%s \n",mfilelist[1]);
}
補充說明(Supplement):
先謝謝大家指正程式跟觀念先, 以C語言修正就好
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: jacobomb 來自: 1.34.102.165 (02/13 21:56)
推
02/13 22:12, , 1F
02/13 22:12, 1F
→
02/13 22:12, , 2F
02/13 22:12, 2F
→
02/13 22:36, , 3F
02/13 22:36, 3F
→
02/13 22:37, , 4F
02/13 22:37, 4F
→
02/13 22:43, , 5F
02/13 22:43, 5F
推
02/14 00:59, , 6F
02/14 00:59, 6F
→
02/14 15:33, , 7F
02/14 15:33, 7F
推
02/14 21:31, , 8F
02/14 21:31, 8F
→
02/16 04:10, , 9F
02/16 04:10, 9F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章