「Go言語」データ型runeを使うサンプル
書式
var (
変数名1 rune =値
変数名2 rune = ’値’
)
データ型の判定
string(変数名)
使用例
package main
import (
"fmt"
)
func main() {
var (
cftA rune = 97
// シングルクオートデータはRune型を扱う
cftB rune = 'c'
)
fmt.Printf("%T\n", cftA)
fmt.Println(cftA)
fmt.Println(string(cftA))
fmt.Printf("%T\n", cftB)
fmt.Println(cftB)
fmt.Println(string(cftB))
}
package main
import (
"fmt"
)
func main() {
var (
cftA rune = 97
// シングルクオートデータはRune型を扱う
cftB rune = 'c'
)
fmt.Printf("%T\n", cftA)
fmt.Println(cftA)
fmt.Println(string(cftA))
fmt.Printf("%T\n", cftB)
fmt.Println(cftB)
fmt.Println(string(cftB))
}
package main import ( "fmt" ) func main() { var ( cftA rune = 97 // シングルクオートデータはRune型を扱う cftB rune = 'c' ) fmt.Printf("%T\n", cftA) fmt.Println(cftA) fmt.Println(string(cftA)) fmt.Printf("%T\n", cftB) fmt.Println(cftB) fmt.Println(string(cftB)) }
実行結果
>go run 104.go
int32
97
a
int32
99
c