指针
基本介绍
基本数据类型,变量存储的是值,也就是值类型
指针类型,变量存储的是一个地址
var i int = 10fmt.Println("i变量值",i)fmt.Println("i变量地址",&i)var ptr *int = &i;fmt.Printf("指针变量值: %v\n",ptr)fmt.Printf("指针变量地址: %v\n",&ptr)

内存中的情况
获取指针类型所指向的值,要用 *
var i int = 10var ptr *int = &i;fmt.Printf("此指针变量地址: %v\n",&ptr)fmt.Printf("指向的变量的地址: %v\n",ptr)fmt.Printf("指向的变量的值: %v\n",*ptr)


值类型和引用类型


标识符



注意事项

