能力值:
( LV4,RANK:50 )
|
-
-
2 楼
如果如此,真奇怪!
保存前:
保存后:
不明白,谁能解释一下?
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
unicode识别错误
|
能力值:
(RANK:650 )
|
-
-
4 楼
有仇
联的C1
和通的CD比较特殊,字少记事本就认不出是汉字编码
说的不对楼下批评
|
能力值:
( LV12,RANK:1130 )
|
-
-
5 楼
word你还能出现911的图案
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
不会吧?你输入移动怎么就没事呢?
如果你把乱码给删了,再输入一次联通就不乱码了!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
我的正常???winme系统。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
win2003,的确如此!
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
编码问题
不要想太多
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
编码问题,网上都有的!
|
能力值:
(RANK:10 )
|
-
-
11 楼
我自己觉得该主题不符合论坛的主题。
请不要跟贴,谢谢。
|
能力值:
( LV3,RANK:20 )
|
-
-
12 楼
我在2003下正常
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
我的也不行,我用win2k.
|
能力值:
( LV9,RANK:410 )
|
-
-
14 楼
我的也一样出错。。
|
能力值:
( LV3,RANK:20 )
|
-
-
15 楼
看来联通的第一次不能给微软!!!
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
我的有好多都是有大小没内容!
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
哈,中国移动通信是微软在中国的通信业唯一合作伙伴.当然有义务排挤XX了.
纯属谣言,勿信.
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
一种解释:
记事本保存的时候,默认使用ansi编码
但是用ansi编码呢,联通这两个字的开头正好是:fffe..... 这样的,于是再打开呢,他就以为是utf-8编码了,但是按照utf-8来解码呢,却造成乱码了
以下是“联通”二字在不同编码下的16进制代码:
FF FE 54 80 1A 90 (Unicode)
FE FF 80 54 90 1A (Big Unicode)
FF FE 54 80 1A 90 (UTF-8)
FF FE 6A 00 68 03 (ANSI)
可以看出来,Unicode和UTF-8编码下,联通二字的编码是一样的,而Big Unicode是和Little Unicode(简称Unicode)正好相反的编码方式,一般Intel体系的计算机用Little Unicode编码效率较高。而文件头FF FE和FE FF则被微软用来作为区分文件是Little Unicode还是Big Unicode的标志。同时呢,由于UTF-8也是缘于Unicode编码方式的,微软就在UTF-8编码的文件前面也加上了FF FE用来作为标志。
可是这样一来,用ANSI编码保存的文件就出问题了,因为联通二字的ANSI编码正好是以FFFE开头的,这样以ANSI编码保存以后再次打开,记事本首先检测到FFFE,就认为是UTF-8编码了,于是按照UTF-8编码打开以后就会显示为乱码。
利用这个原理,大家可以试试,找到以ANSI编码保存时开头为FFFE的其他文字,同样可以实现和 联通二字在记事本中造成的bug一样的效果
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
记事本的bug
联通小公司,微软为难他干吗
|
|
|