String types

未匹配的标注

字符串类型代表了一组字符串数据,一个字符串就是一个可能是空的字节序列。这个字符串里面的字符数量就是这个字符串的长度,而且它永远是非零的。字符串是不可改变的,也就是说一旦创建了字符串,就不能再修改它的内容了。预先声明的字符串类型是 string, 这是一个预定义类型。

字符串的长度可以用内置函数 len 来查询,如果字符串是常量的话,那它的长度就是编译时常量。可以通过字符串的整形下标 0 到 len(s) - 1 来获取对应某个字节的值,但是要取用该字节的地址却是非法的,比如说 s[i] 是字符串的第 i 个字节,那这样去使用它的指针 &s[i] 就是非法的。

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/go-specificatio...

译文地址:https://learnku.com/docs/go-specificatio...

上一篇 下一篇
贡献者:2
讨论数量: 0
发起讨论 只看当前版本


暂无话题~