[Rust/러스트] 변수 정의
■ 변수 러스트 변수의 특징은 선언과 초기화된 이후에 수정이 불가능하다는 불변성을 갖고 있습니다. 이는 러스트가 제공하는 안전성과 동시성을 취하기 위한 핵심적인 역할을 합니다. 하지만 여러 글로벌 프로그래밍 언어에서의 변수가 가변성을 통해 매우 유용하게 사용되듯이 러스트도 변수에 접두어(mut)를 취함으로써 가변성 변수로 사용할 수 있습니다. ◆ 변수의 불변성 특징 number 변수를 10으로 초기화하고 100으로 수정해봄으로써, 간단하게 변수의 불변성을 체크할 수 있습니다. fn main() { let number = 10; println!("My number is {}", number); number = 100; // 에러 발생 지점 println!("Change my number : {}", num..
2022.02.10