Rust의 배열
2023. 1. 9. 22:54ㆍLanguage/Rust
개요
Rust에서 배열을 선언하는 법과 사용하는 방법에 대해 알아봅니다.
배열
배열은 적어도 러스트에서는 동일한 항목이 빽빽하게 차 있는 컬렉션이다. 연속 메모리 위치에 저장 된 동일한 형식의 데이터 값 모음이다.
배열 내의 항목을 바꿀 수는 있지만 그 크기는 변경할 수 없다.
배열을 생성하는 방법은 두 가지가 있다. 대괄호 안에 쉼표로 구분된 목록(ex: [1,2,3])이나 세미콜론으로 구분 된 두 값을 입력하는 반복 표현식(ex: [0; 100])이 있다.
- [1,2,3] : 배열 크기 3에 1,2,3 값이 들어 있다.
- [0; 100] : 배열 크기 10에 0으로 초기화 되어 있다.
fn main(){
let one = [1,2,3];
let two: [u8; 3] = [1,2,3];
let blank_one = [0; 3];
let blank_two: [u8; 3]= [0; 3];
println!("one : {:?}", one);
println!("tow : {:?}", two);
println!("blank_one : {:?}", blank_one);
println!("blank_two : {:?}", blank_two);
}
'Language > Rust' 카테고리의 다른 글
Rust 마스코트로 콘솔 메시지 출력 (1) | 2023.03.05 |
---|---|
Rust Dangling Pointer (0) | 2023.02.25 |
Rust의 제네릭(Generic) (0) | 2023.01.09 |
Rust의 반복문 (0) | 2023.01.08 |
Rust의 숫자 (0) | 2023.01.08 |