用C語言寫UTF-8編碼的文件

 爲實現用C語言寫UTF-8編碼的文件,測試瞭如下兩種狀況。 第一種狀況,爲 fopen 指定一個編碼,而後寫入 wchar_t 字符串,最終寫入的文件就是UTF-8編碼的了,原理不清楚,估計是 fwrite 時對 wchar_t 作了編碼轉換(若是寫入 char 的話就會亂碼)。ide #include <stdio.h> #include <tchar.h> int main() { FI
相關文章
相關標籤/搜索