C++ 개념

[C++] STL - vector 사용법 , push_back, size(), at()

권군이 2022. 1. 21. 19:34
#include <iostream>
#include <vector>; //벡터 헤더 파일
using namespace std;

int main()
{
    vector<int> v; //벡터 선언
    v.push_back(1);
    v.push_back(2);
    v.push_back(3);
    
    for(int i=0;i<v.size();i++){
        cout<<v.at(i)<<' ';
    
    }
    cout<<endl;
    
    return 0;
}

 

- 벡터 헤더 파일 선언

- 벡터를 선언할 때 자료형을 표기

 

1. push_back()

: 벡터의 제일 뒤에 값을 저장

 

2. size()

: 벡터의 사이즈를 unsigned int형으로 리턴

 

3. at()

: 특정 칸의 요소를 반환 == v[n]

 

결과값

 

 

 

 

 

참고) 

https://blog.naver.com/kks227/60208709263