[英]golang casting to void type
我知道 go 中的void 函數是在沒有提及的情況下編寫的:
func foo(start int, end int) { ... }
C 中的強制轉換為 void的概念怎么樣,強調沒有使用返回值:
(void) printf("hello world");
go 中是否存在這個概念(或等價物)?
Go 不支持類型轉換,並且 Go 沒有任何 void 類型,因此沒有與您要求的功能等效的功能。
為了記錄您有意忽略返回某些內容的 function 的返回值,您可以使用空白標識符,它只是丟棄該值:
_, _ = fmt.Printf("Hello world")
[D] go 中是否存在這個概念(或等價物)?
不。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.