C 語言讀寫中文出現亂碼,原因竟然是這個,解決方法更是讓人意外

使用 fopen 打開一個utf-8的txt文件,然後用fscanf讀取字符串,輸出發現是亂碼,顯示的是用ANSI編碼的對應字符 並且在寫入文件時,新產生的文件也是ANSI編碼的 一開始懷疑文件編碼是fopen函數決定的,所以在打開方式後加上了css=utf-8,但是這樣子反而導致文件無法打開了。 後來我懷疑文件編碼不是fopen決定的,於是我註釋掉了fwrite函數,然後驚訝地發現創建的txt是
相關文章
相關標籤/搜索