Red de conocimientos sobre prescripción popular - Cuidado de la salud en otoño - La diferencia entre datos enteros, datos de caracteres y datos de cadenas

La diferencia entre datos enteros, datos de caracteres y datos de cadenas

Los datos enteros son datos almacenados como valores binarios, que pueden tener o no signo; cortos y largos pueden especificar diferentes longitudes. En diferentes plataformas, la longitud puede ser de 8, 16, 32 o incluso 64 bits.

Los datos de caracteres son datos de caracteres almacenados en el código ASCII del carácter (también un valor numérico expresado en binario). Aunque se puede dividir en sin signo y con signo, los caracteres normalmente solo ocupan un byte, es decir, ocho bits binarios.

Los datos de cadena son una serie de datos de caracteres almacenados en el código ASCII del carácter. En lenguaje C, estos caracteres se almacenan continuamente en la memoria y el carácter '\0' debe almacenarse después de estos caracteres como terminador de cadena.