반응형
안녕하세요. 수구립니다.
지난 포스팅에서는 C와 C++에 배열 스타일에 대하여 각각 알아보았는데요~
이번 포스팅에서는 크기가 고정되어지지 않는 동적으로 변하는 배열인 vector에 대하여 알아보도록 하겠습니다!
언제나 지적은 환영입니다..!
- 크기가 동적으로 변하는 배열을 사용하기 위하여 사용한다.
- 헤더 파일어 선언되어 있으며 훨씬 유연하고 안전하다.
- 이는 메모리를 충분히 확보하는 작업을 알아서 처리해준다. 즉, 동적이다.
// vector의 사용 예시
vector<int> myVector = {1, 2};
// push_back()을 사용하여 생성한 벡터에 정수 추가
myVector.push_back(33);
myVector.push_back(44);
// 원소에 접근
cout << "1st element: " << myVector[0] << endl;
다음 포스팅에서 봐요~
뿅
반응형
'🌈 프로그래밍 > C++' 카테고리의 다른 글
[C++] 1.1.14 반복문 (2) | 2021.08.13 |
---|---|
[C++] 1.1.13 구조적 바인딩 (0) | 2021.08.13 |
[C++] 1.1.10 C 스타일의 배열 (0) | 2021.08.13 |
[C++] 1.1.11 std::array (0) | 2021.08.13 |
[C++] 1.1.9 함수 (0) | 2021.08.13 |