✅ 참고: 동적배열은 어디에 사용될까?

🔹 C의 동적 배열보다 편리한 C++의 vect

C의 이러한 단점을 보완하기 위해서 C++에서는 vect라는 동적 배열을 지원한다.

동적 배열은 배열보다 느리다고 한다.

그래서 요소의 갯수가 늘어나지 않는것이 확실하다면 배열을 써도 좋다.

즉, vect가 배열보다 항상 좋다는 건 아니라는 거다.

🔹가변 길이 문자열 다루기

입력받는 글자의 갯수를 예상할수 없을때 (즉, 가변길이일때) 배열로 처리가 불가능하다.

C++에서는 동적 배열인 벡터를 사용하면 되는데, C는 vect가 없으므로 위와같이 처리하는 수밖에 없다.

동적 배열: 가변 길이의 문자열 다루기

🔹자료구조: 링크드 리스트