반응형
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(전달인자)
반응형
'Language > C & C++' 카테고리의 다른 글
malloc exam (0) | 2022.08.30 |
---|---|
dynamic memory allocation (0) | 2022.08.30 |
Tip for arrays (0) | 2022.08.29 |
HGC - Chapter 9 exam (0) | 2022.08.29 |
C_10. Basic Grammar of Structure (0) | 2022.08.15 |