勵志

勵志人生知識庫

c中void什麼意思

無類型

在C語言中,「void」表示「無類型」,用於指示函式不返回任何值或沒有接收任何參數。

void常用於函式定義的返回值類型說明,表示函式執行後不返回任何值,即返回類型為「無」,例如,void main()表示main()函式執行後不返回任何值。

此外,「void」也用於指針類型聲明,表示該指針不指向任何特定類型的數據,這種指針通常被稱為「void指針」或「無類型指針」,雖然void指針不指向特定類型的數據,但它可以指向任何類型的數據的地址,在轉換為適當類型的指針之前,void指針通常用作通用指針,用於避免在編譯時檢查指針的類型。