Câu hỏi phỏng vấn Rust
Câu hỏi

Kiểu String trong Rust có phải là Copy hay Clone?

Câu trả lời

Kiểu String trong Rust không phải là Copy mà là Clone. Điều này có nghĩa là bạn không thể tự động sao chép một String chỉ bằng cách gán nó cho một biến khác mà không mất quyền sở hữu của nó. Thay vào đó, bạn cần sử dụng phương thức .clone() để tạo một bản sao của String nếu bạn muốn giữ lại bản gốc và cũng có một bản sao mới.

Citations:
https://blog.logrocket.com/understanding-rust-string-str/
https://oswalt.dev/2023/12/copy-and-clone-in-rust/
https://kuczma.dev/articles/rust-copy-clone/
https://doc.rust-lang.org/std/clone/trait.Clone.html
https://www.reddit.com/r/rust/comments/10efjtf/difference_between_copy_and_clone_traits_in_rust/
https://doc.rust-lang.org/std/clone/index.html
https:...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Rust có hỗ trợ lập trình hướng đối tượng (OOP) không?

senior

Có thể sử dụng biến toàn cục trong Rust không?

middle

Đếm số lần xuất hiện của từ trong một tệp văn bản, in ra 10 từ xuất hiện nhiều nhất đến ít nhất bằng Rust.

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào