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

Жизненный цикл памяти

Память проходит через разные фазы по мере создания и уничтожения объектов (значений).

Состояние памятиМожно читать из безопасного Rust?
ДоступнаНет
ВыделенаНет
ИнициализированаДа

В этом разделе рассказывается, что происходит, когда память из операционной системы становится корректной переменной в программе.

Когда память доступна, операционная система предоставила её нашей программе.

Когда память выделена, она зарезервирована для записи значений. Такую память называют неинициализированной.

Когда память инициализирована, из неё безопасно читать.