Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 불변참조
- 저항
- 마켓메이킹
- concat!
- 러스트철학
- 러스트
- match
- listcomprehension
- 소유권
- 가변변수
- 지지
- 클로저
- 파이썬
- format_args!
- println!
- closure
- result타입
- 채널
- 시장조성
- 스레드안전
- 히코우즈쿠에
- 트레이딩플랫폼
- crates
- &args
- 빗각
- toml
- fizz
- 가변참조
- 정적타입
- 메모리
Archives
- Today
- Total
목록가변변수 (1)
unanimous0
[RUST 1-5] 러스트의 불변/가변 변수와 철학
러스트에서 변수를 정의하는 방법let 변수명 = 값; 러스트의 변수는 불변러스트의 변수는 기본적으로 불변이는 소유권과 관련이 있는데, 값에 이름을 붙여서 그 이름을 통해 값을 참조하는 것파이썬과 마찬가지로 변수에 값을 대입하는 것까지는 동일하지만 러스트의 변수는 값을 변경할 수 없음 가변 변수 정의let mut 변수명 = 값; 변수 이름 앞에 변경이 가능(mutable)하다는 의미로 "mut"를 붙여 가변 변수 선언변수가 불변일 때의 장점원래 변수라는 말은 값이 변한다는 것을 의미하는데, 러스트에서의 변수는 변하는 값이 아니라 어떤 값을 가리키는 이름다른 언어로 만들어진 많은 프로그램의 버그를 분석해보면, 개발자의 실수 등으로 변수의 값이 변경되어 버그로 이어지는 경우가 많음변수가 불변이라면 도중에 값..
RUST
2025. 3. 1. 18:57