Go的rune
為int32
的別名,用來表示Unicode的codepoint(碼點/碼位),即代表字符碼的位置數值。
rune
的實字(ruin literal)以單引號'
包夾表示。
package main
import "fmt"
func main() {
var r1 rune
r1 = 'a'
fmt.Println(r1) // 97
var r2 rune
r2 = 97
fmt.Println(string(r2)) // a
var i int32
i = r1
fmt.Println(i) // 97
}
沒有留言:
張貼留言