Golang数据类型、数组和切片-Golang夯实基础第三天
nil 空值指针 类型转换 Go 语言只有强制类型转换,没有隐式转换 基本格式: T(表达式) T表示对应要转为的数据类型 func Test_B_11(t *testing.T) { var a int = 10 var b string = "ABC" var c string = "哇哈哈WHH" a2 := float32(a) b2 := []byte(b)
nil 空值指针 类型转换 Go 语言只有强制类型转换,没有隐式转换 基本格式: T(表达式) T表示对应要转为的数据类型 func Test_B_11(t *testing.T) { var a int = 10 var b string = "ABC" var c string = "哇哈哈WHH" a2 := float32(a) b2 := []byte(b)
指针(入门水准) package main import "fmt" func addNumberOne(p int) { p += 1 } func addNumberOnePointer(p *int) { *p += 1 } func main() { var a int = 10 addNumberOne(a) fmt.Printf("addNumberOn