본문 바로가기

메인함수

쌩초보를 위한 기초_03_Function_함수 함수(function) 한가지 더 연습해 보자. main() 함수 아래에 새 함수를 만든다. 함수 이름은 printMemo (첫글자는 소문자, 이후 단어의 첫글자는 대문자) 매개변수 이름은 memo (아무 이름으로 지어도 되지만 내용을 알 수 있도록 짓는 것이 좋다. 소문자로 적는다) 매개변수 자료형은 String (첫글자는 대문자로 적는다. 콜론 다음에 매개변수의 형식을 적는다.) 앞에서 반환자료형을 설명했었는데 위 함수는 반환 자료형(Return Type)이 없기 때문에 본래는 아래 처럼 Unit을 붙여야 한다. 반환형이 없는 경우는 Unit을 생략할 수 있기 때문에 여기서는 적지 않았다. 반환형에 대해서는 다음에 알아보기로 한다. 이렇게 함수의 틀(외관)은 만들었다. 이제 이 함수가 어떻게 작동할 .. 더보기
쌩초보를 위한 기초_01_메인함수 코딩 '코'자도 모르지만 코틀린을 배워가는 과정과 모르는 부분을 공부해 가며 학습하는 내용을 기록한다. Kotlin 코틀린? Kotlin(코틀린)이 프로그램을 짤 때 사용하는 언어라는 건 알았다. 그외 코틀린에 관한 기본 정보를 요약하면 다음과 같다. 코틀린을 만든 회사는 JetBrains(젯브레인즈)이다. 제트두뇌? JetBrains는 또 다른 언어인 Java(자바) 프로그램을 편리하게 만들 수 있는 IntelliJ(인텔리 제이)라는 IDEA(통합 개발 환경)을 만들었다. 구글의 안드로이드 스튜디오는 IntelliJ를 기반으로 만들어졌다. JetBrains는 Java언어의 불편한 점을 수정하고 개선된 Kotlin을 만들었다. 구글은 그 점을 인정해서인지 안드로이드 스튜디오의 공식 언어로 Kotlin을 .. 더보기