From 0d821e603ac45f7c24e4e2c6d78c9d95b0e96b12 Mon Sep 17 00:00:00 2001 From: NeutronStarPRO <15383620197@qq.com> Date: Wed, 2 Nov 2022 09:33:03 +0800 Subject: [PATCH] Update generic.md --- src/basic/trait/generic.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/basic/trait/generic.md b/src/basic/trait/generic.md index 8a78b657..bb384b01 100644 --- a/src/basic/trait/generic.md +++ b/src/basic/trait/generic.md @@ -3,6 +3,8 @@ Go 语言在 2022 年,就要正式引入泛型,被视为在 1.0 版本后,语言特性发展迈出的一大步,为什么泛型这么重要?到底什么是泛型?Rust 的泛型有几种? 本章将一一为你讲解。 +泛型即广泛的类型。 + 我们在编程中,经常有这样的需求:用同一功能的函数处理不同类型的数据,例如两个数的加法,无论是整数还是浮点数,甚至是自定义类型,都能进行支持。在不支持泛型的编程语言中,通常需要为每一种类型编写一个函数: ```rust @@ -470,4 +472,4 @@ fn main() { > - [泛型](https://zh.practice.rs/generics-traits/generics.html) > - [习题解答](https://github.com/sunface/rust-by-practice/blob/master/solutions/generics-traits/generics.md) > - [const 泛型](https://zh.practice.rs/generics-traits/const-generics.html) -> - [习题解答](https://github.com/sunface/rust-by-practice/blob/master/solutions/generics-traits/const-generics.md) \ No newline at end of file +> - [习题解答](https://github.com/sunface/rust-by-practice/blob/master/solutions/generics-traits/const-generics.md)