Tour of Rust 목차

원시 포인터

참조는 더 원시적인 자료형인 raw pointer로 변환될 수 있습니다. raw pointer는 숫자와 마찬가지로 거의 제한 없이 여기저기 복사하고 이동할 수 있습니다. Rust는 raw pointer가 가리키는 메모리 위치의 유효성을 보증하지 않습니다.

raw pointer에는 두 종류가 있습니다:

raw pointer는 숫자와 상호 변환이 가능합니다 (예: usize).

raw pointer는 unsafe한 코드의 데이터에 접근할 수 있습니다 (이에 대해서는 뒤에 다루겠습니다).

메모리 상세: