看板 C_and_CPP 關於我們 聯絡資訊
一般輸出txt預設都是筆記本 但是我output會是一堆亂碼 原文都是數字 用WordPad開就正常 可以請問為什麼嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.8.91
loveme00835:副檔名跟存什麼東西, 一點關係都沒有..應是編碼問題 12/13 01:20
tropical72:存成 Unicode 應可解決。 12/13 01:22
grayyoung:怎樣存成unicode?? 12/13 01:28
grayyoung:這應該要調整甚麼呢?? 12/13 01:28
james732:我會建議你先用置底文網址,把你的程式碼貼上來看看... 12/13 01:29
grayyoung:程式碼只是簡單的fopen fprintf而已 QQ 12/13 01:30
grayyoung:Output一個 G[]的int矩陣 12/13 01:31
tropical72:樓上忠懇,原po參考 #1C_rwohO 12/13 01:31
tropical72:存數字應不會有亂碼問題,用置底文po原始碼上來看吧. 12/13 01:32
LPH66:在貼 code 前我先猜和 #17GlyKP2 (Programming) 的問題一樣 12/13 02:02
grayyoung:我有去爬版了 不過不太依樣 12/13 02:10
grayyoung:我輸出的是2000筆 0or1 中間用空白分隔 12/13 02:11
grayyoung:用 frintf("%d ",G[i]) 這樣輸出 G[]型態為int 12/13 02:11
grayyoung:目前解決方法就是我用wordpad開 = = 12/13 02:12
loveme00835:開檔難道是用 "wb" 12/13 02:14
tropical72:話說,原po不方便貼code嗎 12/13 02:21
LPH66:呃, 我覺得我猜中了耶... 12/13 02:43
LPH66:我自己實驗過後更覺得我猜對了 是 notepad 誤判編碼... 12/13 02:48
grayyoung:是code很大 有好幾個 = = 12/13 12:40
grayyoung:但是問題只出在輸出 所以懶的貼 12/13 12:41
grayyoung:LPH大 可是我中間只有放"%d "這樣一直連續輸出 沒有\t欸 12/13 12:42
LPH66:情形一樣 你這裡是空格而已... 12/13 14:45
LPH66:記事本猜你這是 U+2030 和 U+2031 兩個字的重覆才誤判的 12/13 14:46