[c++] swap 함수
개발/[언어] C++2016. 11. 14. 11:43
swap 함수에 대해!char &a에서 &는 참조자인데 만약 swap(str1, str2) 를 했다고 보면str1 라는 변수의 주소에 &a 라는 참조자가 붙게 되어 값을 변경시 str1 값도 같이 변하게 된다.
123456 void swap(char &a, char &b){char c;c = a;a = b;b = c;}cs
swap 함수에 대해!char &a에서 &는 참조자인데 만약 swap(str1, str2) 를 했다고 보면str1 라는 변수의 주소에 &a 라는 참조자가 붙게 되어 값을 변경시 str1 값도 같이 변하게 된다.
123456 void swap(char &a, char &b){char c;c = a;a = b;b = c;}cs