Rust 程序设计语言 简体中文版 1.85.0
2。循环之后,我们通过分 号结束赋值给 result 的语句。最后打印出 result 的值,也就是 20。 循环标签:在多个循环之间消除歧义 如果存在嵌套循环,break 和 continue 应用于此时最内层的循环。你可以选择在一个循环上 指定一个 循环标签(loop label),然后将标签与 break 或 continue 一起使用,使这些关键字 应用于已标记的循环而不是最内层的循环。下面是一个包含两个嵌套循环的示例: count += 1; } println!("End count = {count}"); } 外层循环有一个标签 counting_up,它将从 0 数到 2。没有标签的内部循环从 10 向下数到 9。 第一个没有指定标签的 break 将只退出内层循环。break 'counting_up; 语句将退出外层循环。 这个代码打印: $ cargo run Compiling Connection established! Connection established! 有时,对于一次浏览器请求可能会打印出多条信息;原因可能是浏览器不仅请求页面,还请求 其他资源,比如出现在浏览器标签页中的 favicon.ico 图标。 这也可能是因为浏览器尝试多次连接服务端,因为服务端没有响应任何数据。当 stream 在循 环结束时离开作用域并被丢弃,其连接将作为 drop 实现的一部分被关闭。浏览器有时通过重0 码力 | 562 页 | 3.23 MB | 11 天前3
共 1 条
- 1