为了账号安全,请及时绑定邮箱和手机立即绑定

golang 转换为 void 类型

golang 转换为 void 类型

Go
慕丝7291255 2022-10-17 15:47:59
我知道go 中的void 函数是在没有提及的情况下编写的:func foo(start int, end int) { ... }不使用 C 中的强制转换为 void的概念,以强调返回值:(void) printf("hello world");这个概念(或等价物)是否存在于 go 中?
查看完整描述

2 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

Go 不支持类型转换,并且 Go 没有任何 void 类型,因此没有与您要求的功能等效的功能。

为了记录您有意忽略返回某些内容的函数的返回值,您可以使用空白标识符,它只是丢弃该值:

_, _ = fmt.Printf("Hello world")


查看完整回答
反对 回复 2022-10-17
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

[D] 这个概念(或等价物)是否存在于 go 中?

不。


查看完整回答
反对 回复 2022-10-17
  • 2 回答
  • 0 关注
  • 76 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信