Rust 程序设计语言 简体中文版 1.85.0程序的结构 现在,让我们回过头来仔细看看这个 “Hello, world!” 程序。这是第一块拼图: fn main() { } 这几行定义了一个名叫 main 的函数。main 函数是一个特殊的函数:在可执行的 Rust 程序中, 它总是最先运行的代码。第一行代码声明了一个叫做 main 的函数,它没有参数也没有返回值。 如果有参数的话,它们的名称应该出现在小括号 () 中。 函数体被包裹在 x.1; let one = x.2; } 这个程序创建了一个元组,x,然后使用其各自的索引访问元组中的每个元素。跟大多数编程 语言一样,元组的第一个索引值是 0。 不带任何值的元组有个特殊的名称,叫做 单元(unit) 元组。这种值以及对应的类型都写作 (),表示空值或空的返回类型。如果表达式不返回任何其他值,则会隐式返回单元值。 47/562Rust 程序设计语言 简体中文版 函数中的代码会按顺序执行。首先,打印 “Hello, world!” 信息,然后调用 another_function 函数并打印它的信息。 参数 我们可以定义为拥有 参数(parameters)的函数,参数是特殊变量,是函数签名的一部分。 当函数拥有参数(形参)时,可以为这些参数提供具体的值(实参)。技术上讲,这些具体值 被称为参数(arguments),但是在日常交流中,人们倾向于不区分使用 parameter0 码力 | 562 页 | 3.23 MB | 1 月前3
共 1 条
- 1













