go语言new函数怎么使用

   2024-11-05 5740
核心提示:在Go语言中,new函数用来分配内存并返回指向该内存的指针。使用new函数时,需要传入要分配内存的类型作为参数。例如:package ma

在Go语言中,new函数用来分配内存并返回指向该内存的指针。使用new函数时,需要传入要分配内存的类型作为参数。例如:

package mainimport "fmt"func main() {    var i *int    i = new(int)    *i = 42    fmt.Println(*i) // 输出:42}

在上面的例子中,首先声明一个指向int类型的指针i,然后使用new(int)来分配一个int类型的内存空间,并将其地址赋给i,最后通过*i来给这个内存空间赋值为42,并打印出来。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号