728x90
반응형

ParameterArgument를 혼동하여 번역하거나 읽는 경우가 많음.

두 단어는 변수명과 전달값이라는 의미가 다른 용어이기 때문에 구분하여 사용해야 함.

 

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(전달인자)
728x90
반응형

'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

+ Recent posts