Hello World
다음은 러스트로 작성한 Hello World 프로그램 소스 코드입니다.
// 이건 주석입니다. 주석은 프로그램에 영향을 주지 않습니다. // 우측 상단의 'Run this code' 버튼을 클릭하면 여러분이 직접 이 코드를 실행해볼 수 있습니다. // 키보드 단축키는 'Ctrl + Enter'입니다. // 이 코드는 자유롭게 수정할 수 있습니다. 마음대로 가지고 놀아보세요! // 우측 상단의 'Undo Changes' 버튼을 클릭하면 원래 코드로 되돌릴 수 있습니다. // 메인 함수입니다. fn main() { // 컴파일된 바이너리가 호출될 때 이곳에 작성된 구문이 실행됩니다. // 콘솔에 텍스트를 출력합니다. println!("Hello World!"); }
println!
는 콘솔에 텍스트를 출력하는
매크로입니다.
프로그램 바이너리는 러스트 컴파일러(rustc
)로 생성할 수 있습니다.
$ rustc hello.rs
rustc
명령어는 실행 가능한 hello
바이너리를 생성합니다.
$ ./hello
Hello World!
실습
실행 버튼을 클릭하면 어떤 결과가 나오는지 살펴보셨나요?
println!
매크로 한 줄을 새로 추가해 다음 결과가 나오도록
만들어보세요!
Hello World!
I'm a Rustacean!