Golang new和 make的区别

Golang new和 make的区别  iCaptain 关注 2017.08.01 08:50* 字数 438 阅读 1454评论 1喜欢 25 Go提供了两种分配原语,即new和make。它们所做的事情是不一样的,所应用的类型也不同。 new用来分配内存,但与其他语言中的同名函数不同,它不会初始化内存,只会讲内存置零;也就是说,new(T)会为类型为T的新项分配已置零的内存空间,并返回他的地
相关文章
相关标签/搜索