Red de conocimiento informático - Computadora portátil - ¿Cómo entender variables y constantes de enteros largos, enteros cortos y sin signo en lenguaje C?

¿Cómo entender variables y constantes de enteros largos, enteros cortos y sin signo en lenguaje C?

1. Variable: es un área de memoria. Un fragmento de memoria contiene dos atributos, uno es la dirección y el otro es el contenido almacenado, es decir, el valor. Por tanto, en lenguaje C, cada variable tiene una dirección y también tiene su propio contenido de almacenamiento.

2. Constante: se refiere a una cantidad que no será modificada. Este concepto en realidad proviene del concepto de números inmediatos en lenguaje ensamblador, que se almacena en el código de instrucción.

3. Entero: un tipo de datos utilizado para describir números enteros.

4. El tipo entero largo, el tipo entero corto y el tipo entero sin signo se distinguen principalmente por el signo del tipo entero y el tamaño de los bytes de memoria, ya que el tipo entero se puede dividir en tipo entero positivo. y tipo entero negativo, tipo entero, por lo que existe una diferencia entre números sin signo y números con signo en lenguaje C. Para el tipo entero sin signo, el valor mínimo es 0 y el valor máximo es 2 ^ n-1. ocupado por este tipo en la memoria. En términos generales, el tipo int ocupa 4 bytes, el tipo entero corto ocupa 2 bytes y el tipo entero largo ocupa 4 u 8 bytes. El tamaño en bytes se puede obtener con el operador sizeof.