让人很郁闷的“野鸭”!
xp系统,在新建txt文件中写入“野鸭”两个字,保存关闭,然后再打开,你会发现“野鸭”变了,变成不认识的字符。编程去读取文件中的数据,你会发现读出来的还是“野鸭”,只是你再将txt文件中的“野鸭”换成其它的汉字,再通过程序去读时,就不是你想象的数据了。
很郁闷,个人估计是编码问题,也可能是系统的BUG,只能删掉txt文件,新建txt重新输入汉字,但千万在输入“野鸭”以后不要再去输入别的汉字,不然在程序读数据时就不是你想象中的结果。
有哪位高手知道为什么,请给个解答吧?
个人测试了一下,碰到“野鸭”以后再输入别的汉字,通过程序读取你会发现每个汉字占四个字节,个人对编码技术认识不够,只能求助于各位了!