Vector 썸네일형 리스트형 [Rust] 벡터 (Vector) Vector Vector는 컬렉션 타입이며 메모리에서 모든 값을 근처에 있는 단일 데이터 구조에 둘 이상의 값을 저장할 수 있습니다. 또, 벡터는 같은 유형의 값만 저장할 수 있습니다. 벡터는 컴파일 타임에 사이즈를 정할 필요는 없고, 동작중에 늘어나거나 줄어들 수 있습니다. 벡터는 scope밖으로 벗어날 경우 해제 됩니다 벡터 생성 벡터를 생성하려면 Vec::new() 함수 또는 vec! 매크로로 생성을 합니다. 초기 값으로 벡터를 생성하면 Rust는 값의 타입을 유추합니다. let v: Vec = Vec::new(); let v = vec![1, 2, 3]; Element 추가 push() 메소드를 사용하면 벡터에 element를 넣을 수 있습니다. let mut v = Vec::new(); v.pu.. 더보기 이전 1 다음