编程基础/空数据类型
外观
< 编程基础
空数据类型类似于之前描述的“无”数据类型,是返回正常但不会向其调用者提供结果值的函数结果的数据类型。空不等于零,空不是数字,也不能用于计算。[1]
空数据类型没有值,也没有操作。它是一种表示数据类型缺乏的数据类型。
语言 | 保留字 |
---|---|
C++ | void
|
C# | void
|
Java | void
|
JavaScript | void
|
Python | N/A |
Swift | Void
|
许多编程语言都需要一种数据类型来定义缺乏返回值,以表明没有返回值。空数据类型通常用于函数的定义和原型化,以表明没有值被传入和/或没有值被返回。
在 C 和 Java[2] 中,空数据类型是必需的。在 C++ 中,如果函数不需要返回值,则可以在函数参数列表中使用 void。
- 空数据类型
- 一种没有值或操作的数据类型,用于表示无。