Menu
Coddy logo textTech

'void' 키워드

Coddy Dart 여정의 기초 섹션에 포함된 레슨 — 94개 중 69번째.

Dart의 void 키워드는 함수가 값을 반환하지 않음을 나타냅니다. 함수가 결과를 생성하지 않고 작업을 수행할 때 사용됩니다.

void printGreeting() {
  print('Hello, Dart programmer!');
}

void main() {
  printGreeting();
}

출력:

Hello, Dart programmer!

값을 반환하는 함수와 비교:

void main() {
  void sayHello() {
    print('Hello!');
  }
  
  int getNumber() {
    return 42;
  }
  
  sayHello();
  int result = getNumber();
  print(result);
}

출력:

Hello!
42
challenge icon

챌린지

초급

이 챌린지에서는 Dart에서 void 키워드를 사용하는 연습을 합니다. void 키워드는 함수가 값을 반환하지 않음을 나타내는 데 사용됩니다.

아래 코드를 완성하여 printWelcomeMessage라는 간단한 함수를 만드세요. 이 함수는:

  1. void 키워드를 사용하여 값을 반환하지 않음을 나타냅니다
  2. 호출될 때 Welcome to Dart Programming! 메시지를 출력합니다

main 함수에서 이 함수를 호출하세요.

예상 출력:

Welcome to Dart Programming!

치트 시트

void 키워드는 함수가 값을 반환하지 않음을 나타냅니다:

void printGreeting() {
  print('Hello, Dart programmer!');
}

void main() {
  printGreeting();
}

void 함수와 값을 반환하는 함수를 비교해 보세요:

void sayHello() {
  print('Hello!');
}

int getNumber() {
  return 42;
}

// Usage
sayHello();           // prints but returns nothing
int result = getNumber(); // returns a value

직접 해보기

// TODO: printWelcomeMessage라는 함수를 생성하세요
// 이 함수는 void 키워드를 사용하고 환영 메시지를 출력해야 합니다

void main() {
  // TODO: 여기에 printWelcomeMessage 함수를 호출하세요
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨