Refining Ch03.

This commit is contained in:
rust-lang.xfoss.com 2023-12-07 16:41:41 +08:00
parent a9a63fe8a6
commit 98e520e02b
2 changed files with 8 additions and 5 deletions

View File

@ -720,7 +720,7 @@ note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
> **译注**:这里有个有趣的地方,`break` 后的分号可有可无,`match` 表达式最后支臂后的逗号,也是可有可无的。
### 无效输入的处理
### 处理无效输入
**Handling Invalid Input**

View File

@ -1,9 +1,12 @@
# 常见编程概念
本章涵盖了出现在几乎所有编程语言中的一些概念,以及这些概念在 Rust 中运作方式。众多编程语言,在他们各自核心,都有着许多共同的东西。出现在本章中的这些概念,没有一个是 Rust 独有的,然而这里是要就他们在 Rust 语境下进行讨论,并对使用这些概念的相关约定进行解释。
**Common Programming Concepts**
具体来讲,本章将要掌握到变量、基本类型、函数、注释及控制流等概念。这些基本概念将出现在全部 Rust 程序中,而早点掌握他们,就会给到一个强大的核心起点。
> **关键字keywords**
本章介绍几乎所有编程语言中都会出现的概念,以及它们在 Rust 中的工作原理。许多编程语言,在其核心都有许多共同点。本章介绍的概念都不是 Rust 所独有的,但我们会在 Rust 的上下文中讨论这些概念,并解释使用这些概念的惯例。
具体来说,咱们将了解变量、基本类型、函数、注释和控制流等。每个 Rust 程序中,都会有这些基础知识,及早掌握他们,将为咱们的起步打下坚实的基础。
> **关键字keywords**
>
> Rust 语言有着一套 *关键字*,他们是保留的,仅由语言使用,在这点上与其他语言没有什么不同。牢记是不可以将这些词汇,用作变量或函数的名称的。多数关键字都有着特殊意义,而会使用他们来完成 Rust 程序中不同任务;其中有少数几个当前并没有关联功能,他们被保留用于未来将添加到 Rust 的功能。在 [附录 A](Ch99_Appendix_A.md) 就能看到关键字清单。
> 与其他语言一样Rust 语言也有一套仅供这门语言使用的 *关键字keywords*。请记住,咱们不能将这些关键字,用作变量或函数的名字。大多数关键字,都有特殊含义,而咱们将在咱们的 Rust 程序中,使用他们完成各种任务;少数关键字目前没有与其相关的功能,但已被保留用于将来可能添加到 Rust 中的功能。咱们可以在 [附录 A](appendix/keywords.md) 中,找到这些关键字的列表