최근 변경
최근 토론
특수 기능
파일 올리기
작성이 필요한 문서
고립된 문서
고립된 분류
분류가 되지 않은 문서
편집된 지 오래된 문서
내용이 짧은 문서
내용이 긴 문서
차단 내역
RandomPage
라이선스
IP 사용자
216.73.216.170
설정
다크 모드로 전환
로그인
Rustbook 요약
(r4 RAW)
[[분류:방법]] == 변수 == 변수는 기본적으로 불변이다. 예를들어 {{{#!syntax rust fn main () { let a = "hello, "; println!("{}", a); a = "world!"; println!("{}"); } }}} 이러한 코드가 있으면 컴파일 에러가 나는데 이유는 a가 불변인 변수이기 때문이다. 러스트가 기본적으로 불변 변수 형태를 채택하는 이유는 만약 변수가 불변인 것을 가정하고 프로그램을 만들었는데, 가변이라면 문제가 생길 수 있기 때문이다. ~~아니 그러면 변수가 아니지 않나~~ 러스트에서 변수를 가변으로 만들려면 let 키워드 뒤에 mut을 붙히면 된다. {{{#!syntax rust fn main () { let mut a = "hello, "; println!("{}", a); a = "world!"; println!("{}"); } }}} == 함수 선언 == 함수는 fn키워드로 선언할 수 있다. {{{#!syntax rust //함수는 기본적으로 snake_case로 작명하여야 한다. fn a_function { println!("in function!"); } }}}
사용자
216.73.216.170
IP 사용자
로그인
회원가입
최근 변경
[불러오는 중...]
최근 토론
[불러오는 중...]