看一下golang中string的下标访问。
package main
import "fmt"
func main() {
x := "123"
fmt.Println(x[0])
fmt.Printf("%c\n", x[0])
}
运行:49
1
下标的访问的结果是一个 byte 值,是ascii码对应的值。
看一下golang中string的下标访问。
package main
import "fmt"
func main() {
x := "123"
fmt.Println(x[0])
fmt.Printf("%c\n", x[0])
}
运行:49
1
下标的访问的结果是一个 byte 值,是ascii码对应的值。