swift & iOS/swift

parameter vs argument

whale3 2022. 1. 16. 19:00

(이건 프로그래밍 언어 전반적으로 사용되는 용어지만.... )

 

parameter: variable in the function definition ( 함수 내부에서 사용되는 변수)

argument: input at function call (함수 호출할 때 전달하는 값)

 

매개변수, 인자라고도 부르는데 영어로 된 걸 한글로 바꾸면 더 헷갈려서 그냥 영단어를 사용하는 게 나은 것 같다

 

func add(x: Int, y: Int) {
	print(x + y) // x, y는 파라미터. 파라미터 x, 파라미터 y 라고 부름
}

add(x: 10, y: 10) // 여기서 argument로 각각 10을 전달

 

반응형