주석
주석 (Comments)
모든 프로그래머는 코드를 이해하기 쉽게 만들기 위해 노력하지만, 때로는 추가 설명이 필요한 경우가 있어요. 그럴 때 프로그래머는 소스 코드에 *주석(comment)*을 남기는데요, 컴파일러는 이를 무시하지만 소스 코드를 읽는 사람에게는 유용할 수 있습니다.
간단한 주석을 하나 보여드릴게요.
#![allow(unused)]
fn main() {
// hello, world
}
Rust에서 관용적인 주석 스타일은 두 개의 슬래시로 주석을 시작하고, 주석은 줄이 끝날 때까지 계속되는 방식이에요. 한 줄을 넘어가는 주석이라면 각 줄에 //를 넣어줘야 해요. 이렇게요.
#![allow(unused)]
fn main() {
// So we're doing something complicated here, long enough that we need
// multiple lines of comments to do it! Whew! Hopefully, this comment will
// explain what's going on.
}
주석은 코드가 들어 있는 줄의 끝에도 둘 수 있어요.
Filename: src/main.rs
fn main() {
let lucky_number = 7; // I'm feeling lucky today
}
하지만 더 자주 볼 수 있는 형식은, 주석을 주석이 설명하는 코드 위의 별도 줄에 두는 방식입니다.
Filename: src/main.rs
fn main() {
// I'm feeling lucky today
let lucky_number = 7;
}
출처: The Rust Book