跳至內容

程式設計基礎/空資料型別

來自華夏公益教科書

空資料型別類似於之前描述的“無”資料型別,是返回正常但不會向其呼叫者提供結果值的函式結果的資料型別。空不等於零,空不是數字,也不能用於計算。[1]

空資料型別沒有值,也沒有操作。它是一種表示資料型別缺乏的資料型別。

語言 保留字
C++ void
C# void
Java void
JavaScript void
Python N/A
Swift Void

許多程式語言都需要一種資料型別來定義缺乏返回值,以表明沒有返回值。空資料型別通常用於函式的定義和原型化,以表明沒有值被傳入和/或沒有值被返回。

在 C 和 Java[2] 中,空資料型別是必需的。在 C++ 中,如果函式不需要返回值,則可以在函式引數列表中使用 void。

關鍵詞

[編輯 | 編輯原始碼]
空資料型別
一種沒有值或操作的資料型別,用於表示無。

參考文獻

[編輯 | 編輯原始碼]
華夏公益教科書