Go-new函数使用

new函数使用

 1 package main
 2 
 3 import "fmt"
 4 
 5 func main() {
 6     // a:=10
 7     var p *int
 8     // p=&a
 9     p = new(int) //分配内存空间,使用完自动释放
10 
11     *p = 666
12     fmt.Println("*p=", *p) // *p= 666
13 
14     q := new(int) //自动推到类型
15     *q = 777
16     fmt.Println("q=", q)   // q= 0xc00004c078
17     fmt.Println("*q=", *q) // *q= 777
18 }
View Code

 

posted @ 2019-05-13 15:59  大西瓜Paul  阅读(254)  评论(0)    收藏  举报
/*增加返回顶部按钮*/ 返回顶部 /*给标题增加蓝色背景长条*/