2023. 10. 19. 00:00
반응형
일단 간단히 정리하면,
인수는 함수를 호출할 때 건네주는 변수
인자(=매개변수, 파라미터)는 함수에서 정의되 사용되는 변수를 의미합니다.
● 인자값 = 매개변수 = parameter // 같은 의미
ex) 자바 프로그램에서 예를들면
public void aa(int bb)
{
return bb;
}
aa(1);
여기에서 aa함수를 정의할 때 외부로부터 받아들이는 변수 bb값을 인자, 매개변수(parameter, 파라미터) 라고 부릅니다.
aa(1) 함수를 호출할 때 사용되는 값들은 인수라고 합니다. 즉, 1을 인수라고 합니다.
■ 인자(parameter) = 매개변수
함수를 선언할 때 사용되는 변수(variable) 입니다.
즉, 함수 안에서의 정의 및 사용에 나열되어 있는 변수들을 의미
ex)
function add(a, b)
{
return a+b;
}
여기서 매개변수는 a, b
■ 인수(아규먼트, argument)
함수를 호출할 때 값을 전달한다고 해서 전달 인자라고도 부른다.
변수가 아닌 값(value)으로 정의합니다.
ex) add(1, 2); ☞ 함수에서 1, 2에 해당
☞ 즉, 함수를 호출할 때 전달되는 실제 값을 의미한다.
반응형
'컴퓨터 잡다학메모' 카테고리의 다른 글
컴퓨터 운영체제 종류 (0) | 2023.10.19 |
---|---|
인자(parameter), 매개변수(parameter), 인수(argument) 개념정리 (0) | 2023.10.19 |
컴퓨터 저장단위와 처리속도 단위 (0) | 2023.09.11 |
4차 산업에 관한 사업을 하기 위한 단계별 내용 (0) | 2023.04.28 |
선점형 멀티태스킹(preemptive multitasking)란? (0) | 2023.04.21 |
콘텐츠 내 자동삽입광고