1. 程式人生 > 其它 >go語言,變數引用的用法

go語言,變數引用的用法

package main

import "fmt"

func main() {
	//引用變數賦值
	var a string
	afuzhi(&a)
	fmt.Println(a)
	fmt.Println("=========================")
	bianliang()
}

func afuzhi(b *string) {
	*b = "ccc"
	//fmt.Println(b)
}

func bianliang() {
	var a = [3]int{1, 2, 3}
	var b = &a
	b[1]++
	fmt.Println(a, b)
}

/*
輸出結果

ccc
=========================
[1 3 3] &[1 3 3]
*/