Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Użycie struktur do organizacji powiązanych danych

Struktura to niestandardowy typ danych, który pozwala na grupowanie i nazywanie wielu powiązanych wartości, tworzących spójną grupę. Jeśli znasz języki obiektowe, struktura jest jak atrybuty danych obiektu. W tym rozdziale porównamy krotki ze strukturami, aby rozbudować twoją wiedzę i pokazać, kiedy struktury są lepszym sposobem na grupowanie danych.

Omówimy, jak definiować i tworzyć instancje struktur. Dowiemy się, jak definiować funkcje skojarzone, zwłaszcza metody, aby określać zachowanie związane z typem struktury. Struktury i typy wyliczeniowe (enum, omówione w Rozdziale 6) to elementy składowe do tworzenia nowych typów w domenie twojego programu, aby w pełni wykorzystać sprawdzanie typów w czasie kompilacji w Rust.