package mainimport "fmt"/* 参数传递 : 值传递 与 引用传递*/func main() { a:=10 fmt.Println("函数调用前a :",a) //func1(a) func2(&a) fmt.Println("函数调用后 a:",a)}func func1(num int){ //值传递 fmt.Println("函数中num:",num) num=100 fmt.Println("函数中修改num:",num)}func func2(p1 *int){ fmt.Println("函数fun2,p1",*p1) *p1=200 fmt.Println("修改函数fun2,p1",*p1)}