作者chessjim (jim)
看板C_and_CPP
標題[問題] 二維陣列轉一維陣列印不出值
時間Fri Nov 11 09:52:04 2011
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Dev C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
二維陣列轉成一維陣列印不出值
餵入的資料(Input):
亂數
例如:w892e w39 258
預期的正確結果(Expected Output):
list[length-2]=2
list[length-1]=e
list[length]=w
list[length+1]=3
錯誤結果(Wrong Output):
list[length-2]=2
list[length-1]=e
list[length]=
list[length+1]=
不知道為什麼最下面兩行印不出來
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/GiDyKh3d
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.123.132.44
→ TsinTa:把106,107行的length改成MAX_Len 11/11 10:53
→ chessjim:Orz,我犯了這麼大的錯誤XD 11/11 11:17
→ chessjim:同樣的問題我改成動態配置記憶體 11/11 14:01
→ chessjim:卻發生印出亂碼 11/11 14:01
→ chessjim:可以幫我在看看嗎 11/11 14:01
→ TsinTa:137~140行,陣列括號內的值要再加number*sizeof(char *) 11/11 14:31
→ chessjim:T大受在下一拜,大謝. 11/11 22:49