Skip to content

Commit

Permalink
修正错误
Browse files Browse the repository at this point in the history
  • Loading branch information
jinzhongjia committed Dec 9, 2023
1 parent 4e1906e commit 07c6e72
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion learn/hello-world.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ pub fn main() !void {

:::

这段代码将会分别输出 `Hello out!``Hello err!`,这里我需要向你讲述一下 `stdout``stderr` ,它们均是抽象的io(input and output)流句柄(关于流这个概念可能不好解释,你暂时就当作向水流一样的数据的就行)。`stdout` 用于正常的输出,它可能会出现错误导致写入失败。`stderr` 用于错误输出,我们假定 `stderr` 一定不会失败(这个是操作系统负责保证的),这就是它们的区别。
这段代码将会分别输出 `Hello out!``Hello err!`,这里我需要向你讲述一下 `stdout``stderr` ,它们均是抽象的io(input and output)流句柄(关于流这个概念可能不好解释,你暂时就当作像水流一样的数据的就行)。`stdout` 用于正常的输出,它可能会出现错误导致写入失败。`stderr` 用于错误输出,我们假定 `stderr` 一定不会失败(这个是操作系统负责保证的),这就是它们的区别。

通过 `io` 命名空间(或者称之为包)获取到了标准输出和错误输出的 `writer` 句柄,这个句柄实现流`print`函数,我们只需要正常打印即可!

Expand Down

0 comments on commit 07c6e72

Please sign in to comment.