一个汉字几个字符?几个字节?字符与字节关系傻傻分不清

article/2025/5/6 15:54:46

一个汉字一个字符!不信你去java输入char ch = '汉’看看报不报错

学习java也有段时间了,一直都是毛里毛糙的学习,但都是停留在略懂阶段,似乎会,实际上差得远了,,还是要沉下来心一点一点学呀,慢慢积累,不怕慢,对一个知识点彻底明白了会感觉收获颇多,走马观花地学总感觉空落落的。

先说编码

计算机存放数据只能存放数字(几进制的那种),所有的字符都会被转换为不同的数字。
英文、中文都是数据,一个汉字一个字母都是一个字符,但计算机读取时会转化为字节,一般情况下英文字母占一个字节,使用ISO-8859-1编码就可以了,而汉字占用字节数多于1,此时使用ISO-8859-1编码就会乱码,因为放不下,支持汉字编码的是GBK,而UNICODE编码格式可以编码所有类型的语言。
在这里插入图片描述

1:ISO-8859-1支持 ASCII 编码的所有字符(数字、西欧字母及键盘上的各种符号 )
2:GBK GB2312 BIG5 中文
3:UNICODE (统一码,万国码)
其中
1:ISO-8859-1 包含 ASCII
2:GB2312 是简体中文,BIG5是繁体中文,GBK同时包含简体和繁体以及日文。
3:UNICODE包括了所有的文字,无论中文,英文,藏文,法文,世界所有的文字都包含其中。UNICODE根据不同标准也会进行细分,UCS-2标准每个数字占2个字节内存,受制于2字节数量的限制,UCS-2只能表示最多65536个字符。Unicode的4字节形式被称为UCS-4或UTF-32,能够定义Unicode的全部扩展。采用这种编码格式时,如果英文较多则会很浪费空间,在这种情况下,就出现了UNICODE的各种减肥子编码, 比如UTF-8对数字和字母就使用一个字节,而对汉字就使用3个字节,从而达到了减肥还能保证健康的效果UTF-8,UTF-16针对不同类型的数据有不同的减肥效果

再说字节与字符

字节(Byte)是计量单位,表示数据量多少,字符只是计算机中使用的字母、数字、字(汉字)和符号

不同编码格式一个字符对应不同的字节(中英文符号与字母或汉字都作为字符,占用字节数都一一对应):

1:ASCII 码中,一个英文字母(不分大小写)为一个字节,一个中文汉字为两个字节。
2:GBK编码中,英文字母一个字节,一个中文汉字两个字节。
3:UTF-8 编码中,一个英文字母为一个字节,一个中文为三个字节。
4:Unicode 编码中,一个英文为一个字节,一个中文为两个字节。
5:UTF-16 编码中,一个英文字母字符或一个汉字字符存储都需要 2 个字节。
6:UTF-32 编码中,世界上任何字符的存储都需要 4 个字节。

差不多了解了字符字节关系了吧,占几个字节是看编码格式的,这些编码方式中具体中英文占几个字节,还是查各自编码的官方数据为准吧,网上五花八门的,我摘抄自菜鸟,,,有问题找菜鸟

在UTF-8中,一个汉字为什么需要三个字节?

文章来源:https://blog.csdn.net/weixin_43849277/article/details/120360900
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://chatgpt.dhexx.cn/article/PfyFHZbJ.shtml

相关文章

Office 2016更新后 Word 2016、Excel 2016、Power 2016、Visio 2016、OneNote 2016图标全部消失问题解决

【问题描述】 打开办公软件后显示Office在更新,更新完成后开始屏幕固定的 Word 2016、Excel 2016、Power 2016、Visio 2016、OneNote 2016图标全部消失了。 全局搜索只能搜索到Word、Excel、Power、Visio、OneNote,但已经不是2016版的了,而是…

关于修复Office图标白色的问题

问题: Offcie的Word和Excel的文件的部分后缀文件(.doc .docx .xls .xlsx)变成白色,且无法通过默认打开方式修改图标 可能原因: 以前使用过WPS,卸载后,在注册表没有删除干净 这个E:\Software\WPS Office\....目录和指…

卸载wps后桌面上的office文件图标变成了白色

文章目录 卸载wps后桌面上的office文件图标变成了白色第一步:第二步 卸载wps后桌面上的office文件图标变成了白色 作者:wyf 第一步: **win(图标)R,输入regedit,点击确定**第二步 2、找到HKEY_CLASSES_RO…

提取 Office 2016 工具栏图标

Office 图标精美漂亮,作为微软的官方图标,与 Windows 具有一致的风格,但我们若想把这些图标用在自己的程序中,却并不容易,使用常规的提取程序资源的方法,根本得不到这些图标。 微软虽然没有把这些图标开放给…

office图标异常解决办法

问题描述: 前不久才重装过系统,可是没多久就出现了一个很恶心的问题:word文档、excel文档图标异常,显示的是下面这样: (造成这样的原因一般是装了 wps,卸载后又装了office) 打开…

office图标显示异常和新建时图标没有显示等问题解决

1.office图标显示异常问题解决方法 1>点击“开始” 2>在在运行命令行中输入“regedit”,找到regedit.exe执行文件,点击进入注册表 3>在左侧找到HKEY_CLASSES_ROOT目录,并展开: 4>删除其中一些注册表选项&#xff1…

卸载office后桌面上的word文件图标变成了白色

如图所示; 解决办法:适用Office2016/365中的Word、PowerPoint、Excel文件图标因安装WPS造成图标异常,显示为无法识别的程序图标,卸载、重装都不能修复,但能正常使用。 解决办法: 1、运行regedit&#xff0c…

修复Microsoft Office的Word、Excel、PPT丢失图标

文章目录 打开注册表Word注册表Excel注册表PPT注册表修复 使用注册表方式修复,删除Word、Excel、PPT的对应文件夹,那个丢失,就删除那个,然后修复 打开注册表 Windows R 打开电脑中的运行界面,输入命令回车: regedit …

将默认打开方式改成Office后,桌面办公软件图标变成白板

(注意:修改注册表有风险,请谨慎使用) 通过注册表解决。关键看图标是否仍然关联WPS,如果有则删除相关关联参数 步骤1:同时按WinR键,输入regedit打开注册表 步骤2:在注册表中打开HKEY_CLASSES_ROOT​文件夹…

新建文件没有word、ppt、excel,office图标显示为白色,不能正常显示

新建文件没有word、ppt、excel,office图标显示为白色,不能正常显示 解决办法: 1、按“winR”输入“regedit”运行,打开系统注册表; 2、找到HKEY_CLASSES_ROOT下的.doc、.docx、.ppt、.pptx、.xls、.xlsx,删…

卸载wps后,win10的office所有图标变白最简单方法

wps卸载后,所有图标都变白了,找到简单的方法 网上很多需要修改注册表,重装之类,现在找到一个最简单的方法,测试有效 1、进入控制面板,找到office的安装程序 2、右键更改,选择快速修复&#xf…

window10安装office之后开始菜单不显示office快捷方式图标

window10安装office之后开始菜单不显示office图标 1、问题描述2、解决办法 1、问题描述 我安装的是office2019专业增强版 但是安装完之后开始菜单就是不出现 Word、Excel、PowerPoint 的快捷方式,只能通过右键选择 新建 进入。而且卸载了重装也还是不出现。 2、…

[Win10] 解决 Office 安装后图标空白的问题

本文介绍了安装 Office 后出现图标空白的解决方法。问题如下图所示。 步骤 1 打开控制面板 — 程序 — 默认程序 — 文件协议或类型关联,将 Word 相关的文件类型(如.doc,.docx)与 Word 相关联。 PPT, Excel 等同理 步…

WPS图标如何改成office图标(取消WPS默认方式)

1.在安装完WPS之后发现我们桌面关于office的图标都成了WPS图标并且默认打开方式都成为了WPS打开。而只是偶尔用一下WPS打开一些文件按下面步骤! 2.WPS安装好后,点击开始-- WPS Office–配置工具 3.双击配置工具-- 单击 高级(A) 4.取消勾选 WPS office兼容第三方系…

【window】解决word,excel,PowerPoint 等office图标不显示问题

记录一下,以防下次忘记 因为之前安装过wps 所以当我把wps卸载后重新用office,但是我的图标不见了。。卸载了重新安装了也不没显示。 进入正题 1、首先我们要先安装好office后,先找一下这些图标所在的文件夹,一般都在 C:\Program Files\Microsoft Office\root\vfs\Windo…

office中mathtype图标不显示或者显示但是功能灰色

最近在帮解决office中安装完mathtype后mathtype选项卡下方功能区灰色无法使用问题时,有一些经验在此分享。特别说明:mathtype必须激活才可以,不然还会有更多问题,请大家支持软件正版! 写在前面:进行下列操…

Win10系统Office 软件图标变白两种解决方法

问题描述:因为清理C盘的时候,不小心把office的图标文件删除了。导致word、excel、ppt文件图标都变成白色的了。 问题原因:因为注册表里office的DefaultIcon键值找不到文件,导致图标空白。 解决方法:将对应的图标文件修改为offic…

【电脑Windows日常】解决Windows11 无法显示office图标的问题

运行 regedit 打开注册表 ,已下的标红的部分,两个都改下 1. PPT 右边红框圈住的不一样,照着改 改下默认路径,我的路径(C:\Program Files\Microsoft Office\root\Office16\POWERPNT.EXE) 重置下默认应用…

Windows11 无法显示office图标

运行 regedit 打开注册表 ,标红两个都改下 ppt 右边红框圈住的不一样,照着改 改下默认路径,我的路径(D:\Program Files\Microsoft Office\Office16\POWERPNT.EXE) 重置下默认应用就可以刷新图标了 word 同ppt…

Python编程 print输出函数

作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.输入与输出 1.print()输出函数 2.sep 3.e…