Dart/기본

Dart 문법 기본 - 주석과 Hello World 프로그램 작성하기

codeJunH 2024. 8. 20. 15:59

주석

주석(comment)은 코드에 간략히 설명을 기재하는 것으로 코드 실행에서 제외된다.

Dart에서 주석을 사용하는 방법은 다음과 같다:

  • 한 줄 주석: //
  • 여러 줄 주석: /* */
  • 문서 작성용 주석: /// 또는 /** */

 

 

Hello, World

Dart 프로그래밍을 시작하는 가장 기본적인 예제는 "Hello, World!" 프로그램이다.

이 프로그램은 콘솔에 간단한 메시지를 출력한다.

void 키워드

main() 함수 앞에 있는 void는 함수가 반환 값이 없다는 것을 나타낸다.

많은 프로그래밍 언어에서 '없다'라는 의미로 사용된다.

 

main() 함수

모든 Dart/Flutter 프로그램에는 반드시 main() 함수가 포함되어야 한다.

이 함수는 프로그램의 진입점(entry point)으로, 코드 실행이 시작되는 지점이다.

 

중괄호 {}

main() 함수 뒤에 오는 중괄호 {}는 함수의 본문을 나타낸다.

함수에서 실행할 코드는 이 중괄호 안에 작성된다.

 

 

print() 함수

print() 함수는 콘솔에 텍스트를 출력하는 데 사용된다. 다양한 방식으로 활용할 수 있다.

위 예제는 print() 함수를 사용하여 다양한 형태의 출력을 생성하는 방법을 보여준다.

 

 

Dart 코드 작성 시 주의사항

  • 세미콜론(;) 사용: 각 문장의 끝에는 세미콜론을 붙여야 한다.
  • 들여쓰기: 코드의 가독성을 위해 적절한 들여쓰기를 사용해야한다.
  • 변수 타입: Dart는 타입 추론을 지원하지만, 명시적으로 타입을 선언하는 것이 좋다.
  • const와 final: 변하지 않는 값은 const나 final로 선언하면 좋다.
  • null safety: Dart 2.12 버전부터는 null safety가 기본적으로 활성화되어 있다. nullable 타입을 사용할 때는 ?를 붙인다.