Golang new和 make的區別

Golang new和 make的區別  iCaptain 關注 2017.08.01 08:50* 字數 438 閱讀 1454評論 1喜歡 25 Go提供了兩種分配原語,即new和make。它們所做的事情是不一樣的,所應用的類型也不同。 new用來分配內存,但與其他語言中的同名函數不同,它不會初始化內存,只會講內存置零;也就是說,new(T)會爲類型爲T的新項分配已置零的內存空間,並返回他的地
相關文章
相關標籤/搜索