함수

1. 함수 정의반환형 함수명(매개변수1, 매개변수2) { // 함수의 코드 return 반환값;}반환형: 함수가 작업을 수행한 후 반환할 값의 자료형, 값을 반환하지 않으면 void를 사용함수명: 함수의 이름매개변수: 함수가 호출될 때 함수로 전달되는 입력값return: 함수가 반환할 값을 명시한다. void형 함수는 return이 없거나, 단순히 return; 을 사용 2. 함수 호출호출 시에 함수명과 괄호 안에 필요한 인수(매개변수)를 넣는다.int result = 함수명(인수1, 인수2); 3. 함수 선언(프로토타입)함수 사용 전에 해당 함수가 어떻게 생겼는지 컴파일러에게 알려주기 위해 선언을 미리 한다.함수 선언이 없으면 함수 정의는 항상 함수 호출 이전에 있어야 한다.반환형 함수명(매..
왜 함수 내 함수 사용 이유 파라미터? 왜 패키지 이유 모듈별로 구분, 협업에 용이 왜 자바에는 없는 코틀린의 기능(범위: '..' 'unitl' ',') (소속: 'in') Kotlin 함수의 예 import kotlin.math.PI // kotlin.math 패키지에서 PI 상수를 가져옴 fun circleArea(radius: Double): Double { //함수의 정의 return PI*radius*radius } fun main() { print("Enter radius: ") val radius = readLine()!!.toDouble() println("Circle area: ${circleArea(radius)}") } fun circleArea(radius: Double): Dou..
계란소년
'함수' 태그의 글 목록