Go内建函数

Posted yzg-14

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go内建函数相关的知识,希望对你有一定的参考价值。

技术图片

package main
import (
	"fmt"
)

func main() {

	num1 := 100
	fmt.Printf("num1的类型%T , num1的值=%v , num1的地址%v
", num1, num1, &num1)
	//num1的类型int , num1的值=100 , num1的地址0xc000062080

	num2 := new(int)

	*num2  = 100
	fmt.Printf("num2的类型%T , num2的值=%v , num2的地址%v
 num2这个指针,指向的值=%v",
		num2, num2, &num2, *num2)
	//num2的类型*int , num2的值=0xc000062098 , num2的地址0xc00008e020
	//num2这个指针,指向的值=100
}

技术图片

以上是关于Go内建函数的主要内容,如果未能解决你的问题,请参考以下文章

Go内建函数

Go语言中内建函数new和make的区别

4.go语言预定义的名字

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

013_go语言中的函数多返回值

你知道的Go切片扩容机制可能是错的