当前位置: 首页 > 工具软件 > go_fmt > 使用案例 >

golang的fmt.Println和println

孔鹤龄
2023-12-01

先看代码

package main

import "fmt"

func main() {
	x := 10
	var p *int = &x
	*p += 20
	fmt.Println(p, *p)
}
package main

func main() {
	println("hello golang")
}

指针运算符为左值时,我们可更新目标对象状态。而右值时是为了获取目标状态。

然后无意间发现了println这个不需要导包的输出,查了一下。

fmt.Println是标准输出,println是标准错误。参考

Golang中的println与fmt.Prinltn的区别与输出顺序问题_lenfranky的博客-CSDN博客

 类似资料: