c & c++/c언어 기초 개념
Call By Value, Pointer, Reference
일상코더
2022. 7. 28. 18:59
1.Call by value (값에 의한 호출)
main 함수에서 a 와 b의 값이 swap 되지 않음
2. Call by Pointer(address)
메인 함수에서도 swap이 이루어짐 ( 해당하는 변수의 주소값에 접근해서 참조하는 값을 바꾸기 때문, 원격조종)
3. Call by Reference
메인 함수에 선언되 a, b 변수에 m, n값을 참조해서 swap이 이루어짐