美文网首页
Golang 指针

Golang 指针

作者: 邦_ | 来源:发表于2020-10-20 10:52 被阅读0次
        a:=2
        fmt.Println(&a)
        var p1 *int
        fmt.Println(p1)
        p1 = &a
        fmt.Println(p1)
        fmt.Println(*p1)
        var p2  **int //指针的指针
        fmt.Println(p2)
        p2 = &p1 //p1指针的地址赋值给p2
        fmt.Println(*p2)//p1指针地址的值
        fmt.Println(**p2)//a的值
        fmt.Printf("%T %T %T",a,p1,p2)
    
    
    
    0xc000016068
    <nil>
    0xc000016068
    2
    <nil>
    0xc000016068
    2
    int *int **int
    
    

    相关文章

      网友评论

          本文标题:Golang 指针

          本文链接:https://www.haomeiwen.com/subject/rygrmktx.html