rs-7. 구조체

김주윤·2023년 3월 13일
0

rs-study

목록 보기
8/8

https://doc.rust-lang.org/beta/book/ch05-00-structs.html

구조체는 사용자 정의 타입이다.
관련된 여러 값의 이름을 정의하고, 관련 fn 인 method 를 정의한다.

java나 javascript 의 class 와 비슷하다.

struct User {
    active: bool,
    username: String,
    email: String,
    sign_in_count: u64,
}

User 라는 타입을 만들고

fn main() {
    let user1 = User {
        active: true,
        username: String::from("someusername123"),
        email: String::from("someone@example.com"),
        sign_in_count: 1,
    };
}

사용한다.

profile
rust 블로거입니다.

0개의 댓글