从中文文件中得到字符串,再将字符串进行简单处理,再将字符串拼接后写入另一个文件中。
得出的结果有些字符无法正确显示。
请问是怎么回事?该如何解决这个问题?

解决方案 »

  1.   

    将内容再从文件中读出来,试试看,也可能是notepad显示不正常,实际上已经写入正确了呢.还有就是计算字符数,多1少1的问题,挺烦的,我每次都算错.
    如果方便的话,看看你写的代码.
      

  2.   

    你要看中文文件是以什么格式保存的。字符串可能是Unicode的,也可能是宽字符的,你要不考虑这些很容易出错。
      

  3.   

    写文件的时候需要以Unicode编码格式保存