반응형
vector<int> s; <---- 벡터 s 변수명 선언.
vector s 선언과 동시에 , 컴퓨터에 한 메모리를 사용 하게 되었고 , 메모리에 주소가 생기게 된다.
따라서 show 함수에 선언 한 s 를 메게 변수로 넘겨 줄수 있게 되고,
show(vector<int> &ss) <---- show 함수의 구현부의 메게 변수 자리에 함수 호출의 벡터 s의 값을
주소 값으로 받았다.
따라서 지역변수로 선언된 벡터가 다른 함수에서도 메인 함수에 있는 vector s로 선언된 값을 변경 가능 하다.
이것을 call by reference
반응형
'프로그래밍 _공부자료. > C++ 공부' 카테고리의 다른 글
C++ 이분검색/ 버블정렬/ 알고리즘 / 코딩 (0) | 2019.12.18 |
---|---|
C/C++/알고리즘기초/자료구조/ (0) | 2019.12.10 |
C/C++알고리즘 기초 / 인프런/ 분노유발자 (0) | 2019.12.08 |
C/C++ 이진탐색/ 바이너리서치/이분검색/ (0) | 2019.12.08 |
카카오 공채 알고리즘 캐쉬 메모리 (0) | 2019.12.08 |
댓글