package main
import "fmt"
func main() {
name:="飞雪无情"
nameP:=&name//取地址
fmt.Println("name变量的内存地址为:",&name)
fmt.Println("name变量的值为:",name)
fmt.Println("name变量的内存地址为:",nameP)
fmt.Println("name变量的值为:",*nameP)
fmt.Println("name变量的内存地址为:",&nameP)
}
请注意,实际的地址值可能与示例中的不同。这取决于系统和运行时环境。
首先,通过在变量名前面加上&符号,我们可以获得该变量的内存地址,例如:&name。
然后,使用nameP变量来存储name变量的地址,即&name。
接下来,我们可以通过*nameP来访问和操作name变量的值,即指针解引用。
参考:
指针详解