Exercícios: Aula 05 - Ownership 🧠
🟢 Básico
- Regras de Ouro: Cite as três regras fundamentais do Ownership no Rust.
- Stack vs Heap: Explique por que o Rust limpa os dados da Heap quando o dono sai de escopo e como isso evita vazamentos de memória.
🟡 Intermediário
- Identificando Erros: Por que o código abaixo falha ao compilar? Corrija-o usando
.clone(). - Ownership em Funções: Escreva um código onde uma
Stringé passada para uma função e depois você tenta usá-la nomain. Mostre como "devolver" a posse da String para omainatravés do retorno da função.