728x90 반응형 섀도어1 Rust 설치부터 실행까지 (섀도어) - 4 오늘은 이전에 살짝 살펴봤던 RUST의 섀도잉(shadowed)에 대해 알아보고자 합니다.복습이전에 rust에서 변수를 재선언 할 수 있다. 라고 이야기했었습니다. 다음과 같은 코드의 경우 x라는 변수를 중복으로 사용하고 있습니다.fn main() { let x = 5; let x = x + 1; println!("The value of x is: {x}");}그치만 println! 에 기록되는 x의 값은 5 + 1인 6이 됩니다.섀도잉그럼 다음과 같은 경우에는 출력값이 어떻게 될까요?fn main() { let x = 5; let x = x + 1; { let x = x * 2; println!("The value of x in the inner.. 2024. 12. 26. 이전 1 다음 728x90 반응형