[Rust] 3장 빌림(Borrowing)
1. 빌린(Borrowing) 개념Rust에서 "빌림(borrowing)" 은 메모리 안정성을 보장하기 위해 중요한 개념으로 Ownership(소유권) 시스템을 통해 메모리 관리를 수행하며, 빌림은 소유권을 이전하지 않고 데이터를 접근할 수 있도록 합니다. 불변 빌림(Immutable Borrowing): 데이터를 변경하지 않고 읽기만 할 때 사용함, 여러 개의 불변 참조를 동시에 가질 수 있음가변 빌림(Mutable Borrwoing): 데이터를 변경할 때 사용, 단 하나의 가변 참조를 가질 수 있으며, 불변 참조와 동시에 존재할 수 없음2. 빌림의 규칙불변 참조는 여러 개 가질 수 있음가변 참조는 단 하나만을 가질 수 있으며, 불변 참조와 동시에 존재할 수 없음빌림은 반드시 함수 또는 코드 블록의 범..