본문 바로가기

Rust/예제 및 개념

Rust. 변수

[1. 기본 개념]

Rust 에서 변수는 let 으로 선언하고,  기본적으로 불변성을 갖는다.

그러나 필요에 따라 mut 를 추가하여 가변성을 갖게 할 수 있다.

 

상수는 변수와 달리 아래와 같은 차이가 있다.

  • mut 사용이 허용되지 않는다. 따라서 불변성 그 자체이다.
  • let 대신 const 를 사용한다.

Shadowing

  • 이전에 선언한 변수와 같은 이름을 갖는 새 변수를 선언 할 수 있다.
  • let 을 다시 사용하여, 효과적으로 새 변수를 선언하고, 값의 유형도 변경 할 수 있다.
  • mut 사용 시 컴파일 에러가 발생 할 수 있다. (값의 유형이 바뀌는 경우)

[2. 예제]

 

'Rust > 예제 및 개념' 카테고리의 다른 글

Rust. Cargo 개념 및 사용 방법  (0) 2023.10.10
Rust. 컴파일  (0) 2023.10.10