rust 학습 - 가 변 변수 와 가 변 변수

726 단어 rust
rust 는 변 수 를 전체적으로 가 변 적 이 고 가 변 적 이지 않 은 변수 로 나 누 었 다.js 언어 중의 const 와 let, var 등 과 유사 합 니 다.
가 변 변 변 수 를 구분 하기 위해 서 는 변 수 를 정의 하기 전에 'mut' 표 지 를 추가 해 야 합 니 다. 예 를 들 어 let mut x = 5; 이때 x 의 값 을 새로운 값 으로 부여 할 수 있 습 니 다. 예 를 들 어 x = 6 그러나 js 에 비해 데이터 형식 이 바 뀌 지 않 는 다 는 제한 이 있 습 니 다. 이때 x 가 새로운 값 을 소수 나 문자열 이 라 고 할 수 없습니다.정의 할 때 mut 표 지 를 추가 하면 컴 파일 할 때 오류 가 발생 합 니 다.
js 와 사용 하 는 차이 점 은 rust 언어 가 이름 변 수 를 반복 할 수 있다 는 것 입 니 다. var 와 유사 합 니 다. 비록 사용 하 는 정 의 는 let 이지 만 예 를 들 어:
fn main() {
    let x = 5;

    let x = x + 1;

    let x = x * 2;

    println!("The value of x is: {}", x);
}

최종 인쇄 결과: The value of x is: 12

좋은 웹페이지 즐겨찾기