Rust는 다양한 익숙한 유형을 제공합니다:
bool로 참/거짓 (1 byte)u8, u16, u32, u64, u128 (u8 = 1 byte, u128 = 16 bytes)i8, i16, i32, i64, i128usize, isize (보통 4 or 8 bytes)f32, f64 (4, 8 bytes)(value, value, ...)[value, value, ...] ([i32; 3] = 12 bytes)str(문자열 슬라이스) - 런타임에 길이가 알려진 텍스트숫자형은 숫자 끝에 유형을 명시하여 명시적으로 지정할 수 있습니다(예: 13u32, 2u8).
다른 언어에서 사용하는 것보다 텍스트는 더 복잡할 수 있습니다.
Rust가 시스템 프로그래밍 언어이기 때문에, 기존에 익숙하지 않은 메모리 문제에 대해서도 신경쓰고 있습니다.
이에 대해서는 다음 페이지를 참고해주세요!