Rust는 벡터를 만드는 데 도움이 되는 vec![] 매크로를 제공해요.
이 매크로는 배열을 초기화해야 할 때 아주 유용해요.
빈 버퍼를 초기화하고 피보나치 수열의 처음 다섯 숫자, 즉 원소를 나열해 볼 거예요.
피보나치 수열은 다음 원소가 앞의 두 원소를 더한 값이 되는 수열이에요. 수열은 1부터 시작해요. 그래서 처음 두 원소는 1과 1이에요.
count개의 0으로 채워진 버퍼 만들기count개의 0으로 채워진 버퍼를 만드는 함수를 작성해요.
let my_buffer = create_buffer(5);
// [0, 0, 0, 0, 0]
피보나치 수열의 처음 다섯 숫자를 반환하는 함수를 작성해요. 처음 다섯 원소는 1, 1, 2, 3, 5예요.
let first_five = fibonacci();
// [1, 1, 2, 3, 5]