[Rust] 4. 함수
프로그래밍 언어/Rust 2023. 1. 24. 15:31
Rust 함수 Rust 에서 함수 선언은 fn 입니다. 메인 함수도 마찬가지로 fn으로 되어 있죠 fn main() { } Rust 의 함수 구성은 다음과 같습니다. fn 함수명(매개변수명: 자료형, ....) -> 리턴자료형 { ... // 리턴값은 ; 을 붙이지 않음 x } // 예제 함수 fn add(a: i32, b: i32) -> i32 { a + b } 함수 구성에서 매개변수를 선언하게 되면 반드시 자료형은 무조건 작성해야 됩니다. 또한 리턴 값에는 세미콜론( ; ) 을 붙이지 않습니다. 간단한 예제로 함수 편을 마무리 하도록 하겠습니다. fn add(a: i32, b: i32, c: i32) -> i32 { a + b * c } fn main() { hello(); // 3개의 변수 선언 모..