package main
import "fmt"
// main函数是程序的入口点
func main() {
// 初始化一个整型变量num并赋值为10
var num int = 10
// 输出变量num的值
fmt.Println("num = ", num)
// 初始化一个指向整型的指针变量p,并将其指向num
var p *int = &num
// 输出指针变量p的值
fmt.Println("p = ", p)
// 输出指针p所指向的值
fmt.Println("*p = ", *p)
// 输出变量num的地址
fmt.Println("&num = ", &num)
// 输出指针变量p的地址
fmt.Println("&p = ", &p)
}