From cb0160106cc0fda36b9f64a4874f966e2a5063f2 Mon Sep 17 00:00:00 2001 From: Zhixia Date: Wed, 22 Oct 2025 02:34:18 +0800 Subject: [PATCH] fix translations, sync with upstream. Fixes #926 sync with upstream: _struct_ to struct. fix translation error mentioned in #926 . --- src/ch05-00-structs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ch05-00-structs.md b/src/ch05-00-structs.md index 79458b1..ae9e8d2 100644 --- a/src/ch05-00-structs.md +++ b/src/ch05-00-structs.md @@ -1,8 +1,8 @@ # 使用结构体组织相关联的数据 - + -**结构体**(*struct*),或者 *structure*,是一个自定义数据类型,允许你包装和命名多个相关的值,从而形成一个有意义的组合。如果你熟悉一门面向对象语言,*struct* 就像对象中的数据属性。在本章中,我们会对元组和结构体进行比较和对比,来全建立已有的知识,并演示在何种情况下结构体是组合数据的更好方式。 +**结构体**(*struct*),或者 *structure*,是一个自定义数据类型,允许你包装和命名多个相关的值,从而形成一个有意义的组合。如果你熟悉一门面向对象语言,你会发现一个 struct 就像对象的数据属性。在本章中,我们会比较元组和结构体的异同,在你已有知识的基础上进一步探讨,并演示在何种情况下结构体是组合数据的更好方式。 我们还将演示如何定义和实例化结构体,并讨论如何定义关联函数,特别是被称为 *方法* 的那种关联函数,以指定与结构体类型相关的行为。你可以在程序中基于结构体和枚举(*enum*)(在第六章介绍)创建新类型,以充分利用 Rust 的编译时类型检查。