검색결과 리스트
글
아규먼트(argument) 와 파라미터(parameter) 흔히들 구분하지 않고 사용한다.
하지만 이 둘은 분명히 차이가 있다.
PARAMETER란?
한글 그대로 번역하면 '매개변수'란 뜻이다. 즉,
함수를 정의 할 때
외부로부터 받아들이는 임의의 값을 의미한다.
가령
function f(x,y){
return x+y;
};
에서 x,y가 파라미터라고 할수 있다.
그럼 ARGUMENT란?
우리말로는 '인수' 라고 번역되는데,
함수를 호출할 때 이 때 사용하게 되는 일련의 값들을 아규먼트라고 부른다.
예컨대 위에 파라미터의 예를 들었던 함수를 호출한다고 하면,
f(3,4);
에서 3,4등이 아규먼트이다.
즉, '파라미터의 값으로 아규먼트 3과 4를 대입하였다'
라는 의미가 성립하는것이다.
이처럼 파라미터와 아규먼트는 분명 같은위치에 있지만 다른의미로 쓰이는 것을 알수 있다.
'프로그래밍 이야기' 카테고리의 다른 글
카멜 표기법(Camel Casing Notation) (0) | 2012.12.18 |
---|---|
함수의 아규먼트와 파라미터의 차이 (6) | 2012.11.10 |
마니 배워 감미다
감사합니다!!
헷갈리는 개념을 명확하게 설명해주셔서 감사합니다~
딱부러지는 설명에 무릎을 탁 치고 갑니다. 앞으로도 글 많이 올려주세요
감사합니다
개념 잘 잡고 갑니다.
감사합니다.