我在Go中找到了符文类型,并有一个简单的问题,但值得一提。
我发现它是int32的别名,目的是区分数字和字符值。
http://golang.org/pkg/builtin/#rune
但是我对“符文”一词感到困惑,实际上它代表什么?例如uint == unsigned int
符文代表字母。(“符文”是一组相关字母中的字母,称为“符文字母”,用于在采用拉丁字母之前写各种日耳曼语的语言。[维基百科])。
如果变量rune在Go中具有类型,您就会知道它打算保留unicode代码点。(rune比短和清晰codepoint)。但这是技术上的int32,即它在内存中的表示是int32。
rune
codepoint