Tipo de valor : int, float, bool, string, array, structure struct, usa estos tipos de variables para apuntar directamente al valor en memoria, las variables de tipo de valor se almacenan en el área de la pila.
Cuando el signo igual "=" se usa para asignar el valor de una variable a otra variable, como j = i, el valor de i se copia en la memoria.
Tipo de referencia : se refiere a tres tipos predefinidos: segmento, mapa y canal. Los tipos de referencia son estructuras de datos más copiadas.
(1) Asignar memoria:
(2) Inicialice una serie de atributos, etc. Una variable de tipo de referencia r1 almacena la dirección de memoria (número) donde se encuentra el valor de r1, o la ubicación del primer byte en la dirección de memoria . Esta dirección de memoria se denomina puntero .
Tipo de valor: var num = 100 =>
Tipo de referencia: como ref =>
La variable almacena una dirección, y el espacio correspondiente a esta dirección realmente almacena datos.