Przewodnik po Języku Rust Spis Treści

Tworzenie Danych w Pamięci

Kiedy tworzymy nową instancję pewnej struktury w naszym kodzie, nasz program inicjalizuje dla niej miejsce w pamięci komputera, układając dane kolejnych pól struktury w jednym ciągu, jedno obok drugiego.

Nową instancję tworzymy wpisując nazwę struktury i dopisując jej elementy wewnątrz nawiasów klamrowych: StructName { ... }. Aby dostać się do pól istniejącej instancji struktury używamy operatora kropki ..

Kilka ciekawostek dotyczących rozkładu struktur w pamięci: