Menu
CoddyTech

기본 프로그램 구조

Coddy Rust 여정의 기초 섹션에 포함된 레슨. 75개 중 4번째.

Rust에서는 모든 실행 프로그램이 main 함수로 시작합니다. 이 함수는 프로그램의 진입점이며, 여기서 실행이 시작됩니다.

main 함수는 fn 키워드 뒤에 main과 괄호 한 쌍 ()을 사용해 정의합니다. 실행할 코드는 중괄호 {} 안에 넣습니다.

기본적인 Rust 프로그램을 간단히 살펴보겠습니다:

fn main() { // 메인 함수
    println!("Hello, Coddy!"); // 출력문
}

중요 참고 사항: Rust에서는 각 문장이 세미콜론(;)으로 끝나야 합니다. 세미콜론은 필수이며, 문장이 끝났음을 Rust에 알려 줍니다.

세미콜론을 추가하는 것을 잊으면 보통 컴파일 오류가 발생합니다. 블록의 마지막 표현식은 예외입니다. 세미콜론이 없으면 해당 표현식이 블록의 값이 되므로, main의 마지막 println!은 여전히 컴파일됩니다. 하지만 중괄호 {}로 둘러싸인 코드 블록(예: 함수 선언)에는 세미콜론이 필요하지 않습니다.

challenge icon

챌린지

초급

main 함수를 포함하는 Rust 프로그램을 작성하세요. main 함수 안에 다음 텍스트를 출력하는 코드를 작성하세요.

This is my first Rust program!

직접 해보기

quiz icon실력 점검

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

기초의 모든 레슨

직접 연습해 보세요: 온라인 Rust 컴파일러