跳至内容

编程基础/空数据类型

来自维基教科书,开放世界中的开放书籍

空数据类型类似于之前描述的“无”数据类型,是返回正常但不会向其调用者提供结果值的函数结果的数据类型。空不等于零,空不是数字,也不能用于计算。[1]

空数据类型没有值,也没有操作。它是一种表示数据类型缺乏的数据类型。

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

许多编程语言都需要一种数据类型来定义缺乏返回值,以表明没有返回值。空数据类型通常用于函数的定义和原型化,以表明没有值被传入和/或没有值被返回。

在 C 和 Java[2] 中,空数据类型是必需的。在 C++ 中,如果函数不需要返回值,则可以在函数参数列表中使用 void。

关键词

[编辑 | 编辑源代码]
空数据类型
一种没有值或操作的数据类型,用于表示无。

参考文献

[编辑 | 编辑源代码]
华夏公益教科书