프로그래밍 언어 실습 9-2 매개변수 전달 기법과 재귀 호출 그리고 배열 관계


프로그래밍 언어 실습 9-2 매개변수 전달 기법과 재귀 호출 그리고 배열 관계

1. 실인수와 가인 수의 관계 ※ 인수를 호출할 때 실인수와 가인 수의 관계에 대한 매개변수 전달 기법 - 호출 함수에서 데이터를 보내면 피호출 함수에서는 가인 수를 통해서 데이터를 전달받게 되는 것 - 실인수와 가인 수는 함수들 간에 데이터를 전달하는 매개변수이므로 그 데이터의 형이나 개수, 순서가 동일하게 적용 - C 언어에서는 함수 간의 데이터 전달을 하는 방법 2 가지 값에 의한 전달 ( Call By Value ) 와 참조에 의한 전달 ( Call By Reference ) 방법 ※ 값에 의한 전달 ( Call By Value ) : 값에 의한 매개변수 전달은 실인수의 실제 값을 가인 수로 그대로 전달해 주는 방법 - 이때 원본의 실인수 자체가 전달되는 것이 아니라 복사된 값이 전달됨 즉, 복사된 값을 주고받게 되는 것. 따라서 실인수를 전달받은 가인 수의 값이 변한다 하더라도 실인수는 그 영향을 받지 않음 - 그러므로 함수 간의 독립성이 유지되어 부작용 ( side eff...


#실인수와가인수의관계 #재귀호출에대한이해 #함수와배열과의관계

원문링크 : 프로그래밍 언어 실습 9-2 매개변수 전달 기법과 재귀 호출 그리고 배열 관계