[용어 정리] 파라미터, 아규먼트 차이

[용어 정리] 파라미터, 아규먼트 차이

아규먼트(argument)와 파라미터(parameter)를 흔히들 구분하지 않고 사용한다.
하지만 이 둘은 분명한 차이가 있다.

PARAMETER란?

  • 한글 그대로 번역하면 '매개변수'라는 뜻
  • 함수를 정의 할 때 외부로부터 받아들이는 임의의 값을 의미
function f(x,y){
return x+y;
};
  • 위의 코드에서 x,y가 파리미터라고 볼 수 있음

ARGUMENT란?

  • 한글 그대로 번여하면 '인수'라는 뜻
  • 함수를 호출 할 때 이 때 사용 하게 되는 일련의 값들을 아규먼트라고 부름
  • f(3,4)에서 3,4는 아규먼트

즉, 파라미터의 값으로 아규먼트(3,4 등)를 대입하는 것


출처

댓글

이 블로그의 인기 게시물

[소프트웨어공학] NS(Nassi-Schneiderman) 차트

[컴퓨터네트워크] Telnet이란?

[Python] # -*- coding: utf-8 -*-를 쓰는 이유