学校排行榜

(0)

投一票

Go 字符串类型的内部表示 官网

在 Go 中,字符串类型在内部是由一个指向字节数组的指针和长度组成的。 package mainimport "fmt"func main() { str := "Hello" fmt.Println(len(str)) // 输出: 5} 字符串的长度是字节数,对于包含非 ASCII 字符的字符串,一个字符可能占用多个字节。 package mainimport "fmt"func main() { str := "你好" fmt.Println(len(str)) // 输出: 6,因为每个中文字符占3个字节} 要获取字符串中字符的数量,可使用 utf8.RuneCountInString 函数。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。