19个字节长度原来是这么来的

85 阅读1分钟

如何写这个字符串,想要将其单独抽出来说感觉也不合适,因为咱们很多时候会遍历容器中的字符,因此索性就将其合并在内建容器里面一起分享好了。遴选公务员这里主要想和大家分享的是rune这个内建类型,从前面的章节中我们都知道这个相当于是Go的char,那么这个又怎么来用呢?咱们先来看下面例子;

成对出现的16进制数,咱们就可以发现19个字节长度原来是这么来的。通过分析我们不难发现一个英文占用了两个字节而中文则占用了3个字节,例如里面的“我”转换之后就是:E6 88 91,那么我们直接输出s又会是什么呢?

6F E6 88 91 E7 88 B1 47 4F E5 BC 80 E5 8F 91 转换成了遴选公务员上面这个是通过什么转换的呢?其实通过utf-8转换成了unicode编码,我们发现转换成unicode之后,相关的中文字符编程了长度为4的16进制数,那么其实就是相当于是rune所占的字节长度了。http://lx.gongxuanwang.com/sszt/7.htm相关的操作使用,后面还和大家穿插了部分字符串的处理方式,当然还是比较散的,后面在写项目的过程中,咱们到时候在具体用起来,所以在此希望大家持续关注老猫,另外的也希望大家多练习,一起进步,加油。