¿Qué significa nulo?
Nulo tiene un valor reservado en los cálculos, lo que indica que el puntero no apunta a un objeto válido. Los programas suelen utilizar punteros nulos para indicar condiciones, como el final de una lista de longitud desconocida o la imposibilidad de realizar alguna operación; este uso de punteros nulos se puede comparar con el valor Nothing en los tipos anulables y de opción.
Datos extendidos:
Nulo puede ser lógica de tres valores y nulo significa "sin valor" o "valor desconocido". El lenguaje de consulta de la base de datos SQL usa nulo en este lugar, al igual que en Visual Basic y sus lenguajes derivados. En este modelo, un operando nulo equivale a nulo (VB) o "desconocido" (SQL). Por lo tanto, para A, las expresiones "A == null" y "A > Null" no son ni verdaderas ni falsas.
Materiales de referencia:
Enciclopedia Baidu: valor nulo