Tour de Rust Tabla de Contenidos

Creación de Datos en Memoria

Cuando instanciamos una estructura struct en nuestro código, nuestro programa crea los datos asociados a cada campo uno al lado del otro en memoria.

Para instanciar una estructura, especificaremos todos los valores de los campos dentro de

StructName { ... }.

Los campos de una estructura se acceden mediante el operador de punto ..

Detalles de memoria de nuestro ejemplo:

  1. Crea memoria en el montículo para el texto, donde se puede modificar.
  2. Guarda una referencia a esa ubicación de memoria en el montículo y lo almacena en la estructura String (Nos centraremos en esto en futuras lecciones).