목록Computer Science/Software engineering (9)
ecsimsw
Argument (인자)와 Parameter (매개변수)는 다르다.
아래 예시를 보자. 인자와 매개변수를 구분할 수 있겠는가. void int add(int x, int y){ return x+y; } void main(){ int x = 1; int y = 3; int sum1 = add(x,y); int sum2 = add(10, 20); } Parameter (매개 변수)는 함수 호출 시 argument값을 받아 처리하기 위한 중간 변수이다. add 함수의 x,y 변수가 매개변수이다. Argument (실행 인자)는 함수 호출 시 parameter에 직접 대입되는 값이다. main 함수에서 sum1을 위한 add라면 x와 y가, sum2를 위한 add에서는 10과 20이 각각 인자에 해당한다.
Computer Science/Software engineering
2019. 1. 9. 08:32