본문 바로가기

나의 백과사전

파라미터와(parameter)와 인자(argument)

파라미터와(parameter)와 인자(argument)를 가능하면 구분해 사용한다.


파라미터는 형식 인자(formal parameter)라고 하기도 하고 매개변수라고 부르기도 하는 변수로,


함수 본문에서 함수가 전달받은 값을 가리킬 때 사용하는 이름이다.


반면 인자는 실 인자(actual parameter)라고도 하며,


함수를 호출하면서 실제로 함수에 넘기는 값을 의미한다.


가능하면 이 둘을 구분해 사용하고자 노력하지만 가끔 혼용하는 경우도 있는데,


문맥에 따라 판단하기 바란다.



인수, 인자, 매개변수

void test(int a, int b) << 여기서 부를땐 매개변수라고 부르고

int main()

{

int c, d;

test(c, d); << 여기서 부를땐 인자라고 부릅니다.

return 0;

}

근대 정작 한국어로는 인자든 매개변수든 그냥 다 인자라고 부릅니다. 용어가 정확하지 않아서죠.

영어로는 확실히 구분을 지어서 부릅니다.

a,b 는 parameter라 부르고

c,d는 argument라고 부릅니다.

'나의 백과사전' 카테고리의 다른 글

언어 처리기 (language processor)  (0) 2015.04.18
프로그래밍이란...  (0) 2015.03.15
안티 앨리어싱 (Anti-Aliasing)  (0) 2014.12.30
소스 코드와 스크립트  (0) 2014.12.22
프로그램 (Program)  (0) 2014.10.25