Rust

Rust

Variables and Mutability

목차 let let mut const const vs let Shadowing 참고 let 기본적인 variable의 let을 한번 살펴볼까요? fn main() { let x = 10; println!("The value x is: {}", x); x = 20; // ⭐️ 에러! println!("The value x is: {}", x); } 네 rust는 기본적으로 immutalbe을 지향하기 떄문에 에러가 나게 됩니다. 응? const도 있고 let도 있는데 그럼 어떻게...? let mut mutable을 지원하기 위해 mut 키워드를 붙여주면 됩니다. fn main() { let mut x = 10; println!("The value x is: {}", x); x = 20; println!(..

Rust

Hello World

목차 Installation Cargo new hello_cargo 참고 Installation mac os 기준: $ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh 를 설치하면 됩니다. 다른 OS는 Rust 공식 홈페이지를 참고해주세요. Cargo new hello_cargo 먼저 프로젝트를 생성해야겠죠? cargo new hello_cargo cd hello_cargo 를 하시면 됩니다. 그럼 src 폴더에 main.rs 파일이 보이실거예요. fn main() { println!("Hello, world!"); } 이제 이걸 실행 시켜볼까요? cargo run 참고 Rust 공식 홈페이지 문서

eddie0329
'Rust' 카테고리의 글 목록