编程基础
Completion requirements
概述
“无值”(nothing)数据类型是一些编程语言的特性,允许设置一个特殊值来表示缺失或未初始化的值,而不是使用值 0(零)。
讨论
大多数编程语言支持使用保留字或多个保留字来表示缺失、未初始化或无效的值。
语言数据类型示例
语言 | 保留字 | 含义 |
---|---|---|
C++ | null | 无值 |
C# | null | 无值 |
Java | null | 无值 |
JavaScript | null | 无值 |
JavaScript | NaN | 不是数字 |
Python | None | 无值 |
Swift | nil | 无值 |
关键术语
- NaN:用于指示数值变量中非数值的保留字。
- Null:用于表示缺失值或无效值的保留字。
参考文献
- Wikipedia: 《可空类型》
Last modified: Friday, 10 January 2025, 3:47 PM