Tour of Rust Mục lục

Tạo dữ liệu trong bộ nhớ

Khi chúng ta khởi tạo một struct, chương trình của chúng ta sẽ tạo dữ liệu trường liên kết cạnh nhau trong bộ nhớ.

Chúng ta khởi tạo bằng cách chỉ định tất cả các giá trị trường bên trong

StructName { ... }.

Các trường cấu trúc được truy cập bằng toán tử dấu chấm ..

Chi tiết về bộ nhớ trong phần ví dụ:

  1. Tạo bộ nhớ trên heap cho đoạn text nơi nó có thể được sửa đổi
  2. Lưu trữ một tham chiếu đến vị trí bộ nhớ đó trên heap và lưu trữ nó trong struct String (Điều này sẽ được làm rõ hơn trong những phần sau)