나처럼 찍먹하는 사람들한테는 가장 재미있는 부분인 문법이다. 외국어 배울때 알파벳만 배우는 거랑 비슷하다. 1. 변수와 가변성 러스트의 변수는 기본적으로 immutable(불변)하다. 기본적으로 값이 어디서 어떻게 바뀔지 추적할 필요가 없다고 한다. mut이라는 키워드를 추가하면 mutable(가변) 변수를 생성할수 있다. 이 변수는 코드 내에서 값이 바뀔 것이라고 명시적으로 전달한다. "3. 추리게임 만들기"에서 mut 이라는 키워드를 사용했다. 상수(const)와는 다르다. 상수 상수는 항상 불변이므로 mut와 함께 사용할수 없다. 상수는 전역스코프를 포함해서 어떤 스코프에서도 선언 가능하다. 상수는 반드시 상수 표현식으로만 설정될수 있다.런타임으로 계산하는,변수나 함수 반환값이 들어간 식으로 표현하..