배열 선언하기
Coddy Rust 여정의 Fundamentals 섹션에 포함된 레슨 — 75개 중 55번째.
배열은 모든 요소가 처음부터 동일한 타입이어야 하는 고정된 크기의 컬렉션입니다. 배열은 대괄호 []를 사용하여 생성되며, 배열 내부의 항목은 쉼표로 구분됩니다.
배열을 생성하는 예제입니다:
let numbers = [1, 2, 3, 4, 5];배열의 길이를 확인하려면 .len() 필드를 사용할 수 있습니다:
let length = numbers.len();변수 length는 배열에 5개의 요소가 있으므로 5를 저장하게 됩니다.
: 키워드 뒤에 배열 타입과 크기를 지정하여 배열을 생성하는 또 다른 방법입니다:
let numbers: [i32; 5] = [0; 5];모두 0으로 초기화된 5개의 정수 배열을 생성합니다.
챌린지
쉬움bread, eggs, milk, butter 항목을 포함하는 shopping_list라는 이름의 배열을 생성하세요.
치트 시트
배열은 모든 요소가 동일한 타입이어야 하는 고정된 크기의 컬렉션입니다. 대괄호 []와 쉼표로 구분된 항목을 사용하여 배열을 생성합니다:
let numbers = [1, 2, 3, 4, 5];.len()을 사용하여 배열의 길이를 확인합니다:
let length = numbers.len();타입 어노테이션과 초기화를 사용하여 배열을 생성합니다:
let numbers: [i32; 5] = [0; 5]; // 5개의 정수로 구성된 배열을 생성하며, 모두 0으로 초기화됩니다직접 해보기
fn main() {
// 여기에 shopping_list 배열을 생성하세요
// 아래 코드를 변경하지 마세요
println!("Shopping List:");
for i in 0..shopping_list.len() {
println!("{}", shopping_list[i]);
}
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.