01-结构体

结构体 — Rust 语言之旅

内容来源 · Tour of Rust / Rust 语言之旅

原文链接: https://tourofrust.com/23_zh-cn.html

结构体

一个 struct 就是一些字段的集合。

字段是一个与数据结构相关联的数据值。它的值可以是基本类型或结构体类型。

它的定义就像给编译器的蓝图,告诉编译器如何在内存中布局彼此相邻的字段。

示例代码

1
2
3
4
5
6
7
8
struct SeaCreature {
    // String 是个结构体
    animal_type: String,
    name: String,
    arms: i32,
    legs: i32,
    weapon: String,
}
最后修改 August 21, 2026: 更新 (76fc81a2e)