簡體   English   中英

golang 轉換為 void 類型

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM