1 Hello World
전통적인 Hello World 프로그램의 소스 코드이다.
// 이는 주석이고, 컴파일러가 무시할 것이다.
// "Run" 버튼을 클릭하면 이 코드를 테스트 할 수 있다.->
// 키보드로는 "Ctrl + Enter" 단축키를 누르면 된다.
// 이 코드는 수정 가능하니, 자유롭게 수정해봐라!
// 항상 "Reset" 버튼을 클릭하면 원래 코드로 돌아간다.->
// 이는 main 함수이다.
fn main() {
// 컴파일된 바이너리가 실행되면 이곳에 있는 코드들이 수행되게 될 것이다.
// 문자열을 출력한다.
println!("Hello World!");
}println! 은 macro 로 문자열을 콘솔에 출력한다.
바이너리는 Rust 컴파일러를 통해 생성된다: rustc.
$ rustc hello.rs
rustc 는 실행할 수 있는 hello 바이너리를 생성할 것이다.
$ ./hello
Hello World!
Activity
앞서 'Run'을 클릭해 예상했던 결과를 봐라. 다음으로, 두 번째 println! 매크로를 사용하는 줄을 추가하여 다음과 같이 출력해보라:
Hello World!
I'm a Rustacean!