看板 C_and_CPP 關於我們 聯絡資訊
開發平台(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
chessjim:http://codepad.org/Zc8Sfzab 11/11 14:01
TsinTa:137~140行,陣列括號內的值要再加number*sizeof(char *) 11/11 14:31
chessjim:T大受在下一拜,大謝. 11/11 22:49