[Rust/러스트] 참조자(References)와 빌림(Borrowing)
■ 참조자와 빌림 참조자와 빌림은 해당 스코프에서 다른 로직으로 소유권을 넘기지 않고 참조자를 넘김으로써 소유권을 유지하고자 할 때 사용합니다. 여기에서 소유권이 생소하게 느껴질 수 있습니다. 러스트는 다른 프로그래밍 언어들과 비교하면 소유권이라는 특징으로 보다 효율적으로 메모리 관리가 가능합니다. 이러한 특징은 프로그래머의 메모리 관리를 통해 프로그램을 보다 효율적으로 관리 가능하게 합니다. * 소유권에 대한 자세한 내용은 링크를 참고해 주세요. ◆ 소유권의 이동 경로 확인 변수 s 의 소유권 이동경로는 아래와 같습니다. main 함수 take_ownership 함수 take_ownership 함수 로직이 종료되면서 s의 메모리도 해제 s의 소유권 이동 경로에서 알 수 있듯이 println!("main..
2022.02.17