首页
社区
课程
招聘
[讨论]"小"字为什么无法在记事本里面无法显示
发表于: 2012-12-10 20:38 4260

[讨论]"小"字为什么无法在记事本里面无法显示

2012-12-10 20:38
4260
最近发现一个奇怪的现象,此想象在win7和xp都有。

大家试着打开记事本,输入n个“小”字,保存后再重新打开,会发现所有的“小”都变成了“С”,有哪位大牛知道什么原因吗?

另外大家试着打“123小123”,保存再打开,会发现“小”还是变成了“123С123”。
据我观察,只要在文本里不出现中文,里面的“小”都会变成“С”。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 292
活跃值: (153)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
0.0 .........................神奇,果然是。。。。

我自己用 搜狗输入法打的 “小” 字, 保存后打开就没事~

你的“小”,跟正常的“小”不一样。  自动转码保存的时候,就成那样了。
2012-12-10 20:44
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我的也变了。
2012-12-10 20:59
0
雪    币: 778
活跃值: (208)
能力值: ( LV9,RANK:260 )
在线值:
发帖
回帖
粉丝
4
也许可能是楼上想的那样,自动转码,不理解
我的猜想是记事本存在解析问题,把ANSI码的文本解析成了UTF-8文本,所有才会出现上面那种情况。
为什么说不是文本被转换成了UTF-8,而就是ANSI码呢,大家可以试着编程读取一下文本,会发现就是ANSI,如果是UTF-8根本就显示不了。
2012-12-10 21:15
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
好多字都这样 比如“联通”  保存成unicode就没事。winhex查看也没问题。notepad notepad++都出问题 多加个字比如大也没问题  :D
2012-12-10 21:21
0
雪    币: 137
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
真变了
2012-12-10 21:23
0
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
utf8里的С就是GBK里的小
2012-12-11 07:16
0
游客
登录 | 注册 方可回帖
返回
//