본문 바로가기

웹 개발 언어 기초/Rust

[Rust] Rust - Hello world!

728x90
// 이는 주석이고, 컴파일러가 무시할 것이다.

// 이는 main 함수이다.
fn main() {
    // 컴파일된 바이너리가 실행되면 이곳에 있는 코드들이 수행되게 될 것이다.

    // 문자열을 출력한다.
    // println!은 macro로 문자열을 콘솔에 출력한다.
    println!("Hello World!");
    println!("I'm a Rustacean!");

    // rustc hello.rs를 터미널에 입력하면, hello 바이너리를 생성한다.

    // Activity
    // ./hello를 터미널에 입력하면 실행된다.
}

전통적인 Hello World 프로그램의 소스 코드이다.

println!macro 로 문자열을 콘솔에 출력한다.

바이너리는 Rust 컴파일러를 통해 생성된다: rustc

$ rustc hello.rc

rustc는 실행할 수 있는 hello 바이너리를 생성할 것이다.

$ ./hello
Hello World!
728x90

'웹 개발 언어 기초 > Rust' 카테고리의 다른 글

[Rust] Rust - instruction  (0) 2021.06.29