C의 이러한 단점을 보완하기 위해서 C++에서는 vect라는 동적 배열을 지원한다.
동적 배열은 배열보다 느리다고 한다.
그래서 요소의 갯수가 늘어나지 않는것이 확실하다면 배열을 써도 좋다.
즉, vect가 배열보다 항상 좋다는 건 아니라는 거다.
‣
입력받는 글자의 갯수를 예상할수 없을때 (즉, 가변길이일때) 배열로 처리가 불가능하다.
C++에서는 동적 배열인 벡터를 사용하면 되는데, C는 vect가 없으므로 위와같이 처리하는 수밖에 없다.
‣