람다표현 썸네일형 리스트형 쌩초보를 위한 기초_13_함수의 진화C Lambda functions (람다 함수) 와 Function Reference (함수 참조) 이번에는 고차함수를 구현하기 위해 사용하는 람다 표현과 함수 참조에 대해 살펴본다. main()함수 밖에 고차 함수를 하나 만들자. 함수명은 calculate(계산하다)로 한다. fun calculate(x: Int, y: Int, work: (Int, Int) -> Int): Int { } 매개변수는 3개 (x, y , work) 이다 매개변수 work의 타입(Type)이 람다함수로 되어있다. 그 모양은 Int타입 2개를 하나의 Int타입으로 만든다. 그 다음에 콜론( : )으로 구분한 후 뒤에 반환형(Return Type)이 표시되어 있다. 이제 고차함수 work가 들어오는 인자(argument)를 받아서.. 더보기 이전 1 다음