ํจ๋
๋ฌ์คํธ๋ ์ํ ์ค ์น๋ช ์ ์ธ ์ค๋ฅ๋ฅผ ๋ง๋๋ฉด ํจ๋์ ๋ฐ์ํ ๊ฒ์ ๋๋ค:
fn main() { let v = vec![10, 20, 30]; println!("v[100]: {}", v[100]); }
- ํจ๋์ ๋ณต๊ตฌํ ์ ์๊ณ ์์์น ๋ชปํ ์ค๋ฅ์
๋๋ค.
- ํจ๋์ ํ๋ก๊ทธ๋จ์ ๋ฒ๊ทธ๊ฐ ์๋ค๋ ๊ฒ์ ๋ํ๋ ๋๋ค.
- ์ถฉ๋(ํฌ๋์)์ ํ์ฉํ์ง ์์์ผ ํ๋ ๊ฒฝ์ฐ, ํจ๋์ ์ ๋ฐํ์ง ์๋ API(
Vec::get
๋ฑ)๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.