일반 프로그래밍 변수 러스트에서 변수는 기본적으로 불변이다. 따라서 let x = 5;와 같이 선언하면 이는 기본적으로 불변이다. 따라서 이 값을 바꾸고자 한다면 컴파일이 불변성 에러를 뱉을 것이다. 따라서 변수를 가변으로 만들고자 한다면 let mut x = 5;처럼 반드시 mut 키워드를 붙여야 한다. 상수 사실 불변 변수라면 그냥 상수와 구분되지 않아도 되는 것이 아닌가 싶지만 상수는 let 대신 const 키워드로 선언하고 mut와 함께...
maximizemaxwell.com14 min read
No responses yet.