Call by Value(값에 의한 호출) |
원본값이 변경될 가능성이 없다.
값을 넘겨줄때마다 고비용, 복사손실의 문제가 있다.
Call by Reference(참조에 의한 호출) |
변수의 주소값을 넘겨준다.
원본값을 변경할수있다.
고비용, 복사손실의 문제가 없다.
(변수안의 값을 하나하나 인자값으로 copy해서 넘겨주지않아도 되므로 메모리양을 줄일수있다.)
실행결과
'FALL in > G.MA' s C' 카테고리의 다른 글
[C프로그래밍] - 문자배열과 포인터 (0) | 2016.04.10 |
---|---|
[C프로그래밍] - 메모리 (0) | 2016.03.28 |
[C프로그래밍] - 재귀호출 (2) | 2016.03.28 |
[C프로그래밍] - 포인터 (0) | 2016.03.27 |
[C프로그래밍] - 구조체 (0) | 2016.03.27 |