Language/C & C++
the difference between Parameter and Argument
Rogue
2022. 8. 30. 17:09
반응형
Parameter와 Argument를 혼동하여 번역하거나 읽는 경우가 많음.
두 단어는 변수명과 전달값이라는 의미가 다른 용어이기 때문에 구분하여 사용해야 함.
Parameter는 함수 혹은 메서드 정의에서 나열되는 변수명 (variable)
Argument는 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값 (value)
단어 | 번역 | 의미 |
Parameter | 매개변수 | 함수와 메서드 입력 변수 (variable) 명 |
Argument | 전달인자, 인자 | 함수와 메서드의 입력 값 (value) |
> parameter와 Argument의 예시
def cal(num1, num2): // num1, num2 = parameter(매개변수)
return a + b
cal(1, 2) // cal function 호출시, 입력값 1, 2는 argument(전달인자)
반응형