본문 바로가기
프로그래밍 _공부자료./C++ 공부

C++/STL/vector 사용법./

by 대구부자 2019. 12. 9.
반응형




vector<int> s; <---- 벡터 s 변수명 선언.


vector s 선언과 동시에 , 컴퓨터에 한 메모리를 사용 하게 되었고 , 메모리에 주소가 생기게 된다.



따라서 show 함수에 선언 한 s 를 메게 변수로 넘겨 줄수 있게 되고,



show(vector<int> &ss)  <----  show 함수의 구현부의 메게 변수 자리에 함수 호출의 벡터 s의 값을


주소 값으로 받았다.


따라서 지역변수로 선언된 벡터가 다른 함수에서도 메인 함수에 있는 vector s로 선언된 값을 변경 가능 하다.


이것을     call by reference

반응형

댓글