[C 언어 기초] Call by value VS Call by reference


[C 언어 기초] Call by value VS Call by reference

여기서는 Call by value 방식과 Call by reference 방식에 대해 알아보자. 이들은 C 언어에서 함수의 호출 방식을 의미하는데 지금껏 그냥 지나쳤거나 훑어봤던 부분들이라 절대 생소한 것들이 아니다. 1.

Call by value : 값을 전달하는 함수 호출 함수를 호출할 때 단순히 값을 전달하는 형태의 함수호출을 가리켜서 Call by value라고 하고, 메모리의 접근에 사용되는 주소값을 전달하는 형태의 함수호출을 가리켜 Call by reference라고 부른다. 즉, 이들을 구분하는 기준은 함수의 인자로 전달되는 대상에 있는 것이다.

그럼 지금까지 함수를 공부하면서 전달한 인자는 대부분 주소값이 아닌, '값' 자체를 전달했기 때문에 우리가..........

[C 언어 기초] Call by value VS Call by reference에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [C 언어 기초] Call by value VS Call by reference