Turul limbajului Rust Cuprins

Crearea datelor în memorie

Când instanțiem o structură în codul nostru, aplicația creează câmpurile de date unul lângă altul în memorie.

Instanțiem o structură specificând toate valorile câmpurilor în interiorul

NumeleStructurii { ... }.

Câmpurile unei structuri sunt accesate folosind operatorul ..

Detalii despre memorie în exemplul nostru:

  1. Se alocă memorie pe heap pentru text și acolo va putea fi modificat
  2. Stochează o referință la acea locație de pe heap în structura String (Mai multe despre acest concept în următoarele lecții)