27.3.4: Nothing Data Type
selected template will load here
This action is not available.
A nothing data type is a feature of some programming languages which allow the setting of a special value to indicate a missing or uninitialized value rather than using the value 0 (zero). [1]
Most programming languages support the use of a reserved word or words to represent missing, uninitialized, or invalid values.
| Language | Reserved Word | Meaning |
|---|---|---|
| C++ |
null
|
no value |
| C# |
null
|
no value |
| Java |
null
|
no value |
| JavaScript |
null
|
no value |
| JavaScript |
NaN
|
Not a Number |
| Python |
None
|
no value |
| Swift |
nil
|
no value |