Null

Summary

El término null, nulo o DG es a menudo utilizado en la computación para hacer referencia a la nada. Su significado y uso varía según el lenguaje de programación.[1]

En programación, null resulta ser un valor especial aplicado a un puntero (o referencia) usado para indicar que no se apunta a un objeto o dato válidos.[2]​ Usualmente se utiliza el valor 0 (cero) como null, debido a que muchos sistemas operativos consideran el intentar acceder a una dirección de memoria tan baja como un error. Null es también utilizado en varias otras disciplinas y no únicamente en programación.

En contexto de bases de datos, null se utiliza para indicar la ausencia de valor asociado a un campo para un determinado registro.[3]

Asimismo se definen los resultados para null en operaciones lógicas:[cita requerida]

Operación "O"
Verdadero O null = Verdadero
Falso O null = null
Operación "Y"
Verdadero Y null = null
Falso Y null = Falso


Utilizar null en lenguajes orientados a objetos es considerado un antipatrón de diseño.[cita requerida]

Referencias

editar
  1. «Null». MDN Web Docs. Mozilla. 21 de marzo de 2025. Consultado el 11 de julio de 2025. 
  2. Hernández Orallo, Enrique; Hernández Orallo, José; Juan Lizandra, Maria Carmen (1 de noviembre de 2001). C++ estándar. Ediciones Paraninfo, S.A. p. 109. ISBN 9788497320405. 
  3. Beynon-Davies, Paul (16 de octubre de 2018). Sistemas de bases de datos. Barcelona: Reverté. p. 106. ISBN 9788429194418. 
  •   Datos: Q543287