共计 244 个字符,预计需要花费 1 分钟才能阅读完成。
在 Go 语言中,new
函数用来分配内存并返回指向该内存的指针。使用 new
函数时,需要传入要分配内存的类型作为参数。例如:
package main
import "fmt"
func main() {var i *int
i = new(int)
*i = 42
fmt.Println(*i) // 输出:42
}
在上面的例子中,首先声明一个指向 int 类型的指针 i
,然后使用new(int)
来分配一个 int 类型的内存空间,并将其地址赋给 i
,最后通过*i
来给这个内存空间赋值为 42,并打印出来。
丸趣 TV 网 – 提供最优质的资源集合!
正文完