4
15 행이 유효하지 않은 이유에 대해 혼란 스럽습니다. 왜 포인터를 큰 수 없습니다. int에 대한 포인터 수있는 반면, 역 참조 될 수 있습니까?Go에서 포인터를 역 참조
package main
import (
"fmt"
"big"
)
func main() {
var c *int = getPtr()
fmt.Println(c)
fmt.Println(*c)
var d *big.Int = big.NewInt(int64(0))
fmt.Println(d)
// does not compile - implicit assignment of big.Int
// field 'neg' in function argument
//fmt.Println(*d)
}
func getPtr() *int {
var a int = 0
var b *int = &a
return b
}
출력 0x110480 (c 주소) 0 (C 값) 0 (d.String 결과() I 가정)이고 – Dijkstra