golang과 비슷한데
그럼에도 불구하고 최소한 condition 부분의 괄호를 경로를 띄우지 error는 아니고
중괄호 위치는 마음대로 설정할 수 있다.
$ cat main.rs fn main() { let number = 3; if (number < 5) { println!("condition was true"); } else { println!("condition was false"); } } |
$ rustc main.rs warning: unnecessary parentheses around `if` condition --> main.rs:5:6 | 5 | if (number < 5) | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 5 - if (number < 5) 5 + if number < 5 | warning: 1 warning emitted |
[링크 : https://doc.rust-lang.org/book/ch03-05-control-flow.html]
'Programming > rust' 카테고리의 다른 글
c에서 rust 호출하기 (0) | 2023.05.11 |
---|---|
rust 실행파일 (0) | 2023.05.11 |
rust rustup doc (0) | 2023.05.10 |
rust cargo new를 통한 프로젝트 생성 (0) | 2023.05.09 |
rust 와 main.rs (0) | 2023.05.09 |