본문 바로가기

golang

POINTER

package main

import "fmt"

// test
func main() {
	a := 2     //a 주소에 담긴 값 : 2
	b := &a    //b : a 주소 값
	*b = 4     //*b : b 값 (a 주소 값)을 4로 변경 => a 주소에 담긴 값 4로 변경
	fmt.Println(a) // => 출력 : 4
}

'golang' 카테고리의 다른 글

method & error 만들기  (2) 2022.09.22
Struct 맛보기  (3) 2022.09.20
Maps  (3) 2022.09.17
array & slice  (0) 2022.09.17
기본 Function  (2) 2022.09.07