약간 C언어 배울때, call by reference 개념이랑 유사하게 보면 될거같다.
파라미터 type 앞에 inout을 붙여주고, &연산자로의 접근이 가능하다.
func swapNumbers(a: inout Int, b: inout Int)
swapNumbers(a: &num1, b: &num2)
swapNumbers 함수는 이름과 같이 a와 b 값을 swap 해주는 함수이다.
이 함수 실행 전과 후를 비교해보면 num1과 num2의 값이 변해있음을 알 수 있다.