본문 바로가기

휴지통/러스트

러스트 hello world

fn main() {
    println!("Hello World!");
}

다음 코드는 hello world를 출력한다.

 

c++와 다른점을 주목해보자

 

1. int main() 에서 fn 으로 변경되었다.

러스트에서는 함수를 fn으로 명칭 한다. (function)

 

2. println

- println!은 러스트 매크로 라고불린다. 이는 추후에 다뤄볼 예정이다.

 

rustc main.rs

컴파일링 방법 같은경우에는 C, C++와 같은듯하다.

 

문서에서는 "Cargo" 라는 build package 매니저를 사용한다. 간단한 러스트 프로그램은 의존성이 없지만 이에 의존성을 더하는데 더 쉬워질 것이다.

 

 

cargo new myproject1

 

다음과 같이 만들어진다.

 

 

'휴지통 > 러스트' 카테고리의 다른 글

러스트 Ownership2  (0) 2023.08.23
러스트 Ownership1  (0) 2023.08.22
러스트 기본프로그래밍 2 함수, 조건문, 반복문  (0) 2023.08.17
러스트 기본프로그래밍 1 변수, 출력  (0) 2023.08.17
러스트 입문  (0) 2023.08.16