본문 바로가기
프로그래밍 기본 개념

아규먼트(argument) 와 파라미터(parameter) 차이

by 뿌비 2024. 8. 2.
728x90

🔥 파라미터(parameter) 

  • parameter를 번역하면 매개변수이다
  • parameter(매개변수)는  함수 안에서 정의 및 사용에 나열되어 있는 변수이다

🔥 아규먼트(argument) 

  • argument는 '인수'라고 번역되는데, 함수를 호출할 때 이때 사용하게 되는 일련의 값들을 아규먼트라고 부른다
  • argument(전달 인자)함수를 호출할 때 전달 되는 실제 값이다 
// return 값을 가진 함수
// 여기서 name, age, country는 파라미터이다
String sayHello3(String name, int age, String country){
  return ("Hello $name, you are $age, and you come from $country");
 };


void main (){
    // 함수 호출 
    // 여기서 'potato',19, 'cuba'는 sayHello3 함수에 전달되는 실제 값, 아규먼트이다
    sayHello3('potato',19,'cuba');
}
정리하면
parameter : 함수에 사용되는 변수(variable)
argument : 함수 호출 할 때 전달 되는 실제 
값(value)
728x90

'프로그래밍 기본 개념' 카테고리의 다른 글

Jar 와 War 차이점  (1) 2024.10.07
OOP 개념  (0) 2024.08.26
빌드(Build), 배포(Deploy)  (0) 2024.07.31
바이너리(Binary)란?  (0) 2024.07.31
런타임(Runtime), 컴파일(Compile)  (0) 2024.07.31