→ EdisonX:setlocale ? 11/25 14:53
E大您好,我會研究看看setlocale
→ kdjf:表定的ascii??? 你去看看ascii表上0~30/128~255是什麼吧Orz 11/25 14:59
K大您好,我是根據 http://goo.gl/wnXSs 的表,0~30主要為控制碼,
有些字元能顯示,有些不能,
正常顯示應該是:http://cl.ly/L6kM
而我切換成中文(繁體,台灣)會變成:http://cl.ly/L78q
這樣應該不太正常吧!
如果有認知錯誤,請指正,謝謝。
※ 編輯: ip3311 來自: 1.169.159.77 (11/25 16:18)
不好意思,我大概知道皮毛了,各個語言的ASCII 128以上都不同,
但我要如何修改程式碼,才能正常顯示英文的ASCII呢?
而且當我設成中文時 128 以前的也不正確?
setlocale有查到,但還不了解怎麼用,再研究...
目前發現有用的方法是 呼叫 system("chcp 437"); 可以直接改字碼頁。
437代表美國 950代表中文Big5
※ 編輯: ip3311 來自: 1.169.159.77 (11/25 17:25)
→ firejox:我從來不記得ASCII有超過128的編碼 11/27 23:46