Red de conocimiento del abogados - Bufete de abogados - ¿Qué significa la palabra inglesa "NULL"?

¿Qué significa la palabra inglesa "NULL"?

1. El significado de nulo: inválido, inútil, vacío. En las computadoras, generalmente significa un valor nulo, ningún resultado o un conjunto vacío.

2. Frases nulas: (1) conjunto de prueba nulo; [número] conjunto vacío; (2) carácter nulo [recuento] carácter nulo; [recuento] carácter nulo; (3) Objeto nulo, objeto vacío; introducción de objeto vacío;

El significado de nulo en otros aspectos:

1. Nulo (puntero nulo) NULL es un valor reservado en el cálculo y se utiliza para indicar que el puntero no se refiere a un valor válido. objeto. Los programas suelen utilizar punteros nulos para indicar condiciones, como el final de una lista de longitud desconocida o que no se realizó alguna operación. Este uso de punteros nulos se puede comparar con el valor Nothing en los tipos que aceptan valores NULL y de opción.

La capacidad de representar el carácter nulo no siempre significa que la cadena resultante se interpretará correctamente, ya que muchos programas considerarán nulo como el final de una cadena. Por lo tanto, la capacidad de escribirlo (en ausencia de una entrada de usuario no verificada) crea una vulnerabilidad conocida como inyección de bytes nulos y puede generar agujeros de seguridad. El carácter nulo representado por una coma es ^@. En Windows, esto se puede hacer manteniendo presionada la tecla Ctrl y luego presionando @ (esto generalmente requiere mantener presionada _ Shift y presionar la tecla número 2 al mismo tiempo).

2. Nulo (código ASCII/carácter de código estilo Uniwxxxcode) Nulo es el primer carácter en el código ASCII y la tabla de códigos de estilo Uniwxxxcode. Su valor de código ASCII es 0 y es un carácter invisible. El primer carácter en el código ASCII y en el código de estilo Uniwxxxcode es NULL y su valor es 0. El primer carácter en el código ASCII y en el código de estilo Uniwxxxcode es NULL y su valor es 0. El lenguaje C lo usa como el último carácter de la cadena para indicar que la cadena termina aquí. Los caracteres invisibles generalmente se representan mediante una barra invertida '\' y sus valores de código ASCII, por lo que NULL a menudo se representa como "\0". Además, en el archivo de encabezado del lenguaje C stdio.h, la macro define NULL como 0.

3. Nulo significa datos desconocidos (desconocidos) en la base de datos. Tiene tres significados principales: a) saber que los datos existen, pero no saber el valor específico; los datos existen; c) Los datos no existen. Desde la perspectiva de la memoria, a="" ya ha almacenado algo en la memoria (almacena una cadena vacía y el espacio de memoria se le ha asignado con un 0/ almacenado en la pila, pero a = null significa que sí lo hay); nada almacenado en el espacio de la memoria. Por lo tanto, en circunstancias normales, la gente confundirá accidentalmente nulo con "",

Entorno operativo: Windows 10 ideapad 320s