전체글398 C언어 - 기본 단위인 함수(Function)의 이해, 기초 C언어를 접하게 되었다면 함수에 대해 많이 듣게 될 것이다. 흔히 C프로그래밍을 함수로 시작해서 함수로 끝난다고 한다. 함수에 대해 구체적으로 들어가기 위해서는 알아야 될 것들이 많으니 다음에 정리하도록 할 것이다. 우선 함수란 무엇인가? 예를 들어 5x + 15 = y라는 함수가 있다고 하자. 이때 x에 3을 대입하면 y값은 30이 된다. 즉 x에 대입한 값을 "입력"이라 하며 얻게 된 y의 값을 "출력"이라 한다. 이와 같이 입력과 출력이 존재하는 것을 함수(Function)이라 한다. 처음에도 말했듯이 C프로그래밍은 함수로 시작해서 함수로 끝난다. 정해진 순서에 따라 진행되는 함수의 호출이 프로그램의 흐름이 되는 것이다. C언어에서 제일 먼저 호출되는 함수는 main이라는 함수이다. int main.. Programming/C 2021. 9. 12. 코틀린(Kotlin) - 함수, 변수, 문자열템플릿 정리 함수(Function) fun main() { println("Hello World") } fun add(a: Int, b:Int): Int { return a + b } 코틀린에서의 함수는 "fun"이라는 키워드로 정리한다. 파라미터는 이름 -> 타입 순으로 쓴다. 함수의 파라미터가 없을 때에는 빈 괄호인 상태이다. 함수의 파라미터는 이름을 입력한 후 콜론(:) 뒤에 타입을 입력한다. 함수의 파라미터가 두 개 이상일 시 콤마(,)로 구분한다. 코틀린에서의 함수는 최상위 수준에 속하므로 클래스 안에 함수를 넣을 필요가 없다. return 타입은 함수 이름 뒤에 정의한다. 볼록문이 본문인 함수 본문이 중괄호({ })로 묶인 함수를 블록문이 본문인 함수라고 한다. fun divide(a: Int, b: In.. Programming/Kotlin 2021. 9. 12. 이전 1 ··· 31 32 33 34 다음 728x90