๋ณ์
Rust provides type safety via static typing. Variable bindings are made with let
:
fn main() { let x: i32 = 10; println!("x: {x}"); // x = 20; // println!("x: {x}"); }
This slide should take about 5 minutes.
-
x = 20
์ ์ฃผ์ ์ฒ๋ฆฌ๋ฅผ ์ญ์ ํ์ฌ ๋ณ์๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ถ๋ณ์์ ๋ณด์ฌ์ค๋๋ค.mut
ํค์๋๋ฅผ ์ถ๊ฐํ์ฌ ๋ณ๊ฒฝ์ ํ์ฉํฉ๋๋ค. -
์ฌ๊ธฐ์ โi32โ๋ ๋ณ์์ ํ์ ์ ๋๋ค. ์ด๋ ์ปดํ์ผ ์๊ฐ์ ์๋ ค์ ธ์ผ ํ์ง๋ง, ํ์ ์ถ๋ก (๋์ค์ ์ค๋ช )์ ์ฌ์ฉํ๋ฉด ํ๋ก๊ทธ๋๋จธ๊ฐ ์ด๋ฅผ ์๋ตํ ์ ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.