Ed
há 12 meses
Para entender o conceito de "borrowing" (empréstimo) em Rust, é importante saber que esse conceito se refere ao modo como as referências são utilizadas para acessar valores sem transferir a propriedade deles. Analisando as alternativas: A) Quando uma função recebe uma cópia de um valor. - Isso se refere a "passagem por valor", não ao "borrowing". B) Quando uma variável compartilha seu valor com outra variável, permitindo acesso temporário ao valor. - Isso é uma descrição mais geral, mas não é exatamente o que define o "borrowing". C) Quando um valor é passado por referência, mas sem a transferência de propriedade. - Esta é uma descrição precisa do "borrowing", pois em Rust, você pode passar referências a valores sem transferir a propriedade. D) Quando uma variável empresta a memória de outra, mas não pode modificar o valor. - Isso se refere a um aspecto do "borrowing", mas não abrange completamente o conceito. A alternativa correta que melhor define o "borrowing" em Rust é: C) Quando um valor é passado por referência, mas sem a transferência de propriedade.
Cadastre-se ou realize login
Mais perguntas desse material