Rust 程序设计语言 简体中文版 1.85.0只能包含数值型数据。用户必须输 入 enter 键才能让 read_line 返回并输入他们的猜想,这将会在字符串中增加一个换行 (newline)符。例如,用户输入 5 并按下 enter(在 Windows 上,按下 enter 键会得到一个 回车符和一个换行符,\r\n),guess 看起来像这样:5\n 或者 5\r\n。\n 代表 “换行”,回车 键;\r 代表 “回车”,回车键。trim 方法会消除 \n 类似于不可变变量,常量 (constants) 是绑定到一个名称的不允许改变的值,不过常量与变量 还是有一些区别。 首先,不允许对常量使用 mut。常量不光默认不可变,它总是不可变。声明常量使用 const 关 键字而不是 let,并且 必须 注明值的类型。在下一部分,“数据类型” 中会介绍类型和类型注 解,现在无需关心这些细节,记住总是标注类型即可。 常量可以在任何作用域中声明,包括全局作用域,这在一个值需要被很多部分的代码用到时很 loop { println!("again!"); } } 当运行这个程序时,我们会看到连续的反复打印 again!,直到我们手动停止程序。大部分终 端都支持键盘快捷键 ctrl-c 来终止一个陷入无限循环的程序。尝试一下: $ cargo run Compiling loops v0.1.0 (file:///projects/loops) Finished0 码力 | 562 页 | 3.23 MB | 1 月前3
共 1 条
- 1













