1. Hellow World
1. 설치
설치하지 않고 Play Ground를 통해 먼저 도전
설치 방법은 하기 사이트 참조
https://doc.rust-lang.org/book/ch01-01-installation.html
Installation - The Rust Programming Language
The first step is to install Rust. We’ll download Rust through rustup, a command line tool for managing Rust versions and associated tools. You’ll need an internet connection for the download. Note: If you prefer not to use rustup for some reason, plea
doc.rust-lang.org
설치 후 ide 사용원할 경우 VSCode가 편리
https:// code.visualstudio.com/
2. 파일 생성
rust는 확장자 .rs를 통해 파일 생성
main.rs
3. Hellow world
java와 비슷한 형태를 보임 main 존재 프로그램 실행 시 가장 처음에 실행
fn main(){
println!("Hello, world!");
}
중요한 러스트 문법 규칙
1. Rust 스타일은 탭이 아닌 4개의 sapce로 들여쓰기 처리
찾아본결과 탭 설정이 개인 ide마다 달라 오류를 야기 할 수 있기 때문에
탭 보다는 space 4개로 처리
2. println!의 경우 Rust의 문법
매크로라는 개념이 존재 하며 !표를 통해 매크로와 함수를 구분한다.
매크로 함수의 개념은 아직 명확하지 않지만 좀더 확인해볼 예정
일단은 시스템 함수와 비슷한 개념으로 생각 하고 넘어감
3. 세미콜론 으로 줄끝 ; java와 같으나 입력 하지 않아도 동작 됨 명시적으로 그냥 기재
4. 컴파일 실행
러스트를 설치 한경우 해당 명령어로 확인
rustc main.rs
Window의 경우 컴파일 이후 두개의 파일 생성
main.exe 실행 파일
main.pdb 디버깅 정보
※ 실행 파일 main.exe의 경우 rust를 설치 하지 않고도 실행 가능