프로그래밍 기본 개념
아규먼트(argument) 와 파라미터(parameter) 차이
뿌비
2024. 8. 2. 18:12
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