今天学习Golang的 String 类型
尝试一下用C语言的传统办法,输出结果,fmt.Println 输出的是,字符串数组中单个字符的ASCII码
fmt.Printf里,用%c占位符,输出的是字符串数组的单个字符!
原来如此,妙的很!虽然Golang关键字内并无char类型,但实际上底层的字符串数组完好无损。
package main
import (
"fmt"
)
func main() {
a := "string"
n := len(a)
for i := 0; i < n; i++ {
fmt.Println(a[i])
fmt.Printf("%c", a[i])
}
}