一个字符占两个字节这个说法合适吗?

petrie 2011-03-23 02:56:01
如题,求解!
...全文
694 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
beannian 2011-03-24
  • 打赏
  • 举报
回复
目前的中文以及全角的字符在任何地方都是占两个字节,英文和数字及半角的字符都占一个字节。
jbz001 2011-03-23
  • 打赏
  • 举报
回复
某些情况下占两个字节。
ytfrdfiw 2011-03-23
  • 打赏
  • 举报
回复
接个分。呵呵。
sghdls 2011-03-23
  • 打赏
  • 举报
回复


进来接分。。
pathuang68 2011-03-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 pengzhixi 的回复:]

占2,3,4个都有可能。
[/Quote]
就是这个了
bluesky12312388 2011-03-23
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 bluesky12312388 的回复:]

utf-8最大可达到7字节
[/Quote]
utf-8最大可达到4字节
bluesky12312388 2011-03-23
  • 打赏
  • 举报
回复
utf-8最大可达到7字节
yihanJ 2011-03-23
  • 打赏
  • 举报
回复
中文就是占用2个字符的
coder_xia 2011-03-23
  • 打赏
  • 举报
回复
可以结贴了

突然想到,在ubuntu下,用codeblocks输出long double居然是12个字节,win7下用vc6输出就是8个
skyworth98 2011-03-23
  • 打赏
  • 举报
回复
it depends...
lhy 2011-03-23
  • 打赏
  • 举报
回复
GB系列的中文占2字节,unicode的UTF-16是2字节,UTF-8的拉丁文、希臘文、西里爾字母、亞美尼亞語、希伯來文、阿拉伯文、敘利亞文及它拿字母是2字节,Shift JIS中的日文汉字也是2字节。
ASCII中的英文字母标点符号是1字节,UTF-8也一样,Shift JIS中的日文假名也是。
UTF-8中的包括汉字在内的很多文字都是3字节。
eye_119_eye 2011-03-23
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 zhao4zhong1 的回复:]
英文字母和汉字对应的unicode,使用UTF-16编码通常占都两个字节。
英文字母和汉字对应的unicode,使用UTF-8编码通常英文字母占一个字节、汉字占三个字节。
但不排除有大于65535的unicode,那就占得多了。
[/Quote]
收到
赵4老师 2011-03-23
  • 打赏
  • 举报
回复
英文字母和汉字对应的unicode,使用UTF-16编码通常占都两个字节。
英文字母和汉字对应的unicode,使用UTF-8编码通常英文字母占一个字节、汉字占三个字节。
但不排除有大于65535的unicode,那就占得多了。
李亚超 2011-03-23
  • 打赏
  • 举报
回复
要看是unicode,还是UTF-8,UTF-16,长度不定
hengdengshi88 2011-03-23
  • 打赏
  • 举报
回复
可以结贴了
Defonds 2011-03-23
  • 打赏
  • 举报
回复
看情况
xali 2011-03-23
  • 打赏
  • 举报
回复
最常见的:
普通txt文档,英文字符单字节,汉字2字节。
unicode在约6万以内,包括我们常用字符,汉字英文都是双字节。
UTF8 英文字符单字节,汉字3字节。
都是字符编码格式问题。
碎碎念 2011-03-23
  • 打赏
  • 举报
回复
unicode是两字节...其他的编码方式不一定...
ghosty_hand 2011-03-23
  • 打赏
  • 举报
回复
要看编码格式咯~~~~ UNICODE是俩字节
v2002750 2011-03-23
  • 打赏
  • 举报
回复
搜索“字符编码”
加载更多回复(2)

64,680

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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