package main
import (
"fmt"
)
func main() {
var a = 1
}
会报错,因为变量定义了一定要用,golang内部规定的,可能是担心浪费内存吧
package main
import (
"fmt"
)
func main() {
var a = 'a'
fmt.Print(a)
}
输入单个字符会自动转换成asc2的二进制码 ,结果是97
package main
import (
"fmt"
)
func main() {
var a = 'a'
var b = 'bbbb'
fmt.Print(a)
}
单引号是单字符,如果在单引号放多字符会报错,如果需要放多字符,需要放双引号