4 views

1 Answers

In computing , undefined value is a condition where an expression does not have a correct value, although it is syntactically correct. An undefined value must not be confused with empty string, Boolean "false" or other "empty" values. Depending on circumstances, evaluation to an undefined value may lead to exception or undefined behaviour, but in some programming languages undefined values can occur during a normal, predictable course of program execution.

Dynamically typed languages usually treat undefined values explicitly when possible. For instance, Perl has undef operator which can "assign" such value to a variable. In other type systems an undefined value can mean an unknown, unpredictable value, or merely a program failure on attempt of its evaluation. Nullable types offer an intermediate approach; see below.

4 views

Related Questions

What is Tail value at risk?
1 Answers 9 Views
What is Time to value?
1 Answers 4 Views
What is Value (marketing)?
1 Answers 7 Views
What is Value conversion?
1 Answers 4 Views
What is Play value?
1 Answers 4 Views
What is Value numbering?
1 Answers 4 Views
What is Value-added selling?
1 Answers 4 Views
What is Undefined variable?
1 Answers 4 Views