1. 程式人生 > >第 十二 課 指針

第 十二 課 指針

空指針 In 語言 str -s nbsp port style pan

一 Go 語言的取地址符是 &

  放到一個變量前使用就會返回相應變量的內存地址。

package main

import "fmt"

func main() {
    var aa = 9

    fmt.Println("address is: ", &aa)
}

二 什麽是指針

  一個指針變量指向了一個值的內存地址。

package main
import
"fmt" func main() { var aa = 9 fmt.Println("address is: ", &aa) var pointer *int
= &aa fmt.Println(*pointer) }

三 空指針

    var pointer2 *int
    fmt.Println(pointer2 == nil)     // true


  

第 十二 課 指針