hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 后端开发 - 正文 看Cosplay古风插画小姐姐,合集图集打包下载:炫龙网 · 炫龙图库

golang rune几个字节_后端开发

2019-12-18后端开发ki4网15°c
A+ A-

rune是用来辨别字符值和整数值的 (引荐进修:go)

rune 范例,代表一个 UTF-8 字符,当须要处置惩罚中文、日文或许其他复合字符时,则须要用到 rune 范例。rune 范例等价于 int32 范例。

byte 等同于int8,即一个字节长度,经常使用来处置惩罚ascii字符

rune等同于int32,即4个字节长度,经常使用来处置惩罚unicode或utf-8字符

举例说明:

package main

import (
    "fmt"
)


func main() {
    str := "你好 world"
    fmt.Printf("len(str):%d\n", len(str)) //返回len(str):12
}

返回值为12是因为中文字符在unicode下占2个字节,在utf-8编码下占3个字节,而golang默许编码正好是utf-8。

以上就是golang rune几个字节的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
golang rune几个字节_后端开发

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>