매개변수(parameter)와 인수(argument)의 차이

(매개변수와 인수의 차이에서 넘어옴)

1 개념[ | ]

Difference between Parameter and Argument
매개변수와 인수의 차이점
매개변수
(parameter)
인수
(argument)
  • 함수 등에서 사용되는 전달된 값을 받는 변수
  • 값, 변수, 참조 등 전달되는 값
  • 여기서는 엄밀하게 구분하고 있지만, 실용적으로는 그다지 중요하지 않은 것 같다...
  • 쉘스크립트 또는 명령어의 뒤에 붙은 인수를 받아 처리하는 경우, 외부에서 받아온 값이라는 의미가 중요하므로 argument로 지칭하는 경우가 많다.

2 예시[ | ]

  • 함수 plus에 사용된 a, b는 매개변수
  • 함수 plus를 호출 할 때 값 1, 2는 인수
C
Copy
#include <stdio.h>

int plus(int a, int b) // a, b 는 매개변수(parameter)
{
    return a + b;
}

void main()
{
    int result = plus(1, 2); // 1, 2 는 인수(argument)
    printf("%d", result);
}

3 같이 보기[ | ]

4 참고[ | ]

  • ORACLE HOME
    path는 어떤걸 지정하는건지 알 수 있을까요? Pediatrics
  • ORACLE HOME
    설치 위치를 지정하면 되는데요. 어떤 환경(리눅스/윈도우)에 어떤 버전을 설치하셨나요?J Jmnote