记事本与unicode的问题

liuzu2016 2013-04-22 09:04:16
求解记事本的编码问题

当记事本另存为的时候(windows中文系统下)有好几个选项:

一个是unicode,一个是utf-8,另一个是:unicode big endian

,ansi.

我的问题是:既然utf-8是一种unicode的实现形式,那么为什么这里还特意的强调uniocde呢?要出现unicode这个选项呢?

...全文
302 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 8 楼 liuzu2016 的回复:
没人会吗? 如果用vs的人,都知道有个字符环境叫unicode。 那么此时微软为什么又不提供 很多选项,比如增加一个utf-8的选项呢? 所以我才留心到utf-8 为什么在记事本里单独的提出来恩?
https://zh.wikipedia.org/wiki/Unicode Unicode的实现方式不同于编码方式。一个字符的Unicode编码是确定的。但是在实际传输过程中,由于不同系统平台的设计不一定一致,以及出于节省空间的目的,对Unicode编码的实现方式有所不同。Unicode的实现方式称为Unicode转换格式(Unicode Transformation Format,简称为UTF)
liuzu2016 2013-04-23
  • 打赏
  • 举报
回复
没人会吗? 如果用vs的人,都知道有个字符环境叫unicode。 那么此时微软为什么又不提供 很多选项,比如增加一个utf-8的选项呢? 所以我才留心到utf-8 为什么在记事本里单独的提出来恩?
赵4老师 2013-04-23
  • 打赏
  • 举报
回复
BOM
onlyhuiyi 2013-04-22
  • 打赏
  • 举报
回复
不清楚自己的理解对不,因为对Unicode接触也不是很深,理解不是太透彻
onlyhuiyi 2013-04-22
  • 打赏
  • 举报
回复
比如unicode 的严 为 4E25 两个字节, 而 UTF-8 为E4B8A5 三个字节
onlyhuiyi 2013-04-22
  • 打赏
  • 举报
回复
以我的理解啊,UTF-8存储字符串,貌似占用的空间比较大啊, http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html
liulin2016 2013-04-22
  • 打赏
  • 举报
回复
引用 1 楼 ouyh12345 的回复:
既然utf-8是一种unicode的实现形式,那么为什么这里还特意的强调uniocde呢? 那当然unicode不只是utf-8
好吧, 如果用vs的人,都知道有个字符环境叫unicode。 那么此时微软为什么又不提供 很多选项,比如增加一个utf-8的选项呢? 所以我才留心到utf-8 为什么在记事本里单独的提出来恩?
ouyh12345 2013-04-22
  • 打赏
  • 举报
回复
既然utf-8是一种unicode的实现形式,那么为什么这里还特意的强调uniocde呢? 那当然unicode不只是utf-8
赵4老师 2013-04-22
  • 打赏
  • 举报
回复
推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧