请问文本文件(.txt)的编码格式是什么?

Jakio 2003-06-25 02:53:12
文本的编码格式是什么,怎么样转换为Unicode编码
是不是没有文件头阿
...全文
931 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jakio 2003-06-25
  • 打赏
  • 举报
回复
用的是GBK编码,
大家谁有GBK->unicode的源代码啊
谢谢
Jakio 2003-06-25
  • 打赏
  • 举报
回复
文本肯定不是用unicode进行编码的,因为我跟unicode码进行过比较,
我要用在一个嵌入式操作系统内
只能用标准C,
我看过,确实每个汉字的高位都是1,
但是没有编码格式还是不行啊
我要将它转换为unicode格式
titainium 2003-06-25
  • 打赏
  • 举报
回复
应该是另外增加东西以支持unicode吧。
yzb1000 2003-06-25
  • 打赏
  • 举报
回复
汉字是用两个字节表示的
汉字就是用的unicode吧
表示汉字的字节的最高位都是8(希望我没有记错)
读入文件判断,是汉字就不用改了,是ASC字符就把它扩展成两位,在前面加一个0字节就可以了
WINDOWS有转换的API的

●StrConv(字格式转换)
用法:字符串 = StrConv(字符串,功能)

例:
MyStr = StrConv("千千VBvbVBvb资源中心", 1)
MyStr的值为"千千VBVBVBVB资源中心"

StrConv的功能:
1 所有英文字转大写
2 所有英文字转大写
3 第一个英文字大写
4 所有半型字转全型字
8 所有全型字转半型字
64 所有Single Code字转成UniCode字
128 所有UniCode字转成Single Code字

※Signle Code→以单一位元组(1Byte/8Bit)作为一个字的处理单位的字码。
※UniCode→由ISO(国际标准组织)订定的标准字码,以两个位元组(2Byte/16Bit)组成一个字,作为一个字处理单位的字码
Jakio 2003-06-25
  • 打赏
  • 举报
回复
ASCII ?
当然数字跟字符是用的ASCII编码
汉字的编码格式呢?
Google上我搜也搜不到有用的东西
正在找呢
找得我头大
能不能给我具体一点的指示?
谢谢
急用
zteliubin 2003-06-25
  • 打赏
  • 举报
回复
呵呵,ASCII
当然没有文件头,要转换去GOOGLE一下,有源代码
tangjiyu 2003-06-25
  • 打赏
  • 举报
回复
ASCII码文件,无

69,371

社区成员

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

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