当前位置: 代码迷 >> 综合 >> Rust:r#“ “# 的用法
  详细解决方案

Rust:r#“ “# 的用法

热度:13   发布时间:2023-12-12 15:25:13.0

写了一个网页程序,摘录其中一段代码:

    response.set_mut(r#"
<html><body>Hello!</body>
</html>"#);

我很好奇,这个代码是定义了一个 5 行的字串,还是 7 行字串?

答案是 7 行。用浏览器打开了这段程序定义的网页,内容如下:

在这里插入图片描述

这说明 response.set_mut(r#" 生成了一个空行, "#); 也生成了一个空行。

下面的代码则没有这两个空行:

    response.set_mut(r#"<html><body>Hello!</body>
</html>"#);

浏览器接收到的代码如下:
在这里插入图片描述