값호출
-
[C Language] 23. 함수 - 값에 의한 호출(Call By Value) - C 언어CSE/C Language 2015. 6. 13. 10:21
값에 의한 호출을 이야기할 때 빠져서는 안 되는 개념이 있다. 바로 매개변수이다. 매개변수는 형식 매개변수와 실 매개변수로 나뉘는데, 호출하는 쪽의 인자를 실 매개변수라 하고, 호출 당하는 쪽의 인자를 형식 매개변수라 한다. 아래 예제를 통해 살펴보자. 숫자를 입력하면 입력한 숫자 값까지 1부터 더하는 예제이다. 아래 예제에서 total = sum(num)에서 num은 실 매개변수이다. 이 값이 아래의 sum(int x) 함수의 x에 복사되어 전달된다. 12345678910111213141516171819202122232425262728293031323334353637/* * sumuntil.c * * Created on: 2015. 5. 17. * Author: root */ #include int s..