
함수의 자료형 , 함수 이름 시험

argument label : first 외부 자료형
parameter name : x 내부 자료형
외부:내부
argument label : second 외부 자료형
parameter name : y 내부 자료형


디폴트인자

서로다른 자료형들을 하나의 묶음으로 관리 할 수 있다.



Swift의 print 함수는 다음과 같은 매개변수를 가집니다:
_ items: Any...: 이것은 가변 인자입니다. 즉, print 함수는 임의의 개수의 인자를 받을 수 있습니다. 각 인자는 Any 타입이므로 어떤 종류의 값이든 받을 수 있습니다.
separator: String = " ": 이 매개변수는 인자들 사이에 삽입될 문자열을 지정합니다. 기본값은 공백 문자(" ")입니다.
terminator: String = "\n": 이 매개변수는 출력 후에 삽입될 문자열을 지정합니다. 기본값은 줄 바꿈 문자("\n")입니다.

자료형 앞에 inout

Swift에서 함수는 1급 객체이다.
1급객체를 충족하는 조건

