CS 지식

Parameter와 Argument

claire 2022. 5. 24. 23:27

parameter는 매개변수. 

함수 등 서브 루틴의 input으로 제공되는 여러 데이터 중 하나를 가리키기 위해 사용되는 변수의 한 종류. 

서브루틴이란 하나 이상의 장소에서 필요할 때마다 반복해서 사용할 수 있는 부분적 프로그램이다. 

변수의 한 종류이고, 값의 역할에 대한 정의이다. 

역할에 대한 정의를 위해 선언하는 변수

 

argument는 전달 인자. 

프로그램, 서브루틴 또는 함수 간 전달되는 값을 의미한다. 

연산의 근거를 제공하기 위해 전달되는 값. 

 

메서드 선언부에서 정의한 변수 -> Parameter

메서드 호출부에서 전달하는 값-> Argument

 

 

참고 : https://www.youtube.com/watch?v=fW1WGmj10rA&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH