当前位置: 首页 > news >正文

东莞网站建设.com西安网站建设排名

东莞网站建设.com,西安网站建设排名,想学网站建设,现在深圳疫情最新消息字面量就是值。值最终必须编码成二进制存储在某块内存上。 变量与字面量的关系就像杯子和水的关系。 字面量是有类型的。字面量类型有:布尔、数字、文本、字节 一、布尔 类型是bool true false 二、数字 通过后缀表示类型 通过前缀表示进制 通过 “_” 来分割数…

字面量就是值。值最终必须编码成二进制存储在某块内存上。
变量与字面量的关系就像杯子和水的关系。

字面量是有类型的。字面量类型有:布尔、数字、文本、字节

一、布尔

类型是bool
true
false

二、数字

通过后缀表示类型
通过前缀表示进制
通过 “_” 来分割数据,易于可读性

(一)整数

长度有符号类型无符号类型
8位i8u8
16位i16u16
32位i32u32
64位i64u64
128位i128u128
视架构而定isizeusize

isize 和 usize 类型取决于程序运行的计算机CPU类型: 若CPU是32位的,则这两个类型是32位的,同理,若CPU是64位,那么它们则是64位。

进制形式示例
十进制98
十六进制0xff
八进制0o77
二进制0b1111_0000

例如

7
7u8
0b111
0x7u8

(二)小数
f32
f64

例如

0.1
0.1f64;
0.1e7;
12E-9f64;

三、文本

(一)单字符
类型是char
使用’’
两个单引号之间可以是unicode字符和转义字符。

所有转义字符

名称
\x417-bit字符编码(2位数字,最大值为0x7F)
\u{7FFF}24-bit Unicode字符编码(最多6个数字)
\n换行符
\r回车符
\t制表符
\\反斜线
\'单引号
\"双引号
\0Null

例子

'a'
'中'
'\u{4567}'
'\x62'
'\"'

(二)字符串
字符串字面量类型是&str。这也就是为什么字符串字面值是不可变的;&str 是一个不可变引用。

1.双引号括起来就是一个字符串
当在换行符前面使用 \时,则\、换行符、下一行开头的所有空格都将会被忽略:

let a = "foobar";
let b = "foo\bar";
assert_eq!(a,b);

2.原生字符串字面量
不做任何转义,表示原样字符串
(1)使用r""
例如,

r"\x52"等价于"\\x52",值为\x52
"foo"; r"foo"; // foo
"\x52"; "R"; r"R"; // R
"\\x52"; r"\x52"; // \x52

(2)使用 r#“”#的方式来指定字符串边界
如果字符串中有双引号怎么办?因为原生字符串里不能使用转义,所以 \" 是肯定不行的。
在双引号两侧加#,比如,

r#""foo""#等价于"\"foo\"",值为"foo"

如果字符串中有#怎么办?那就增加边界#的数量,开头结尾需要相等数量的 #。
比如字符串里面有4个 #,那么该字符串可以用r#####"abc####def"#####来包围起来,也就是比里面的 # 多即可。

示例:

"\"foo\""; r#""foo""#; // "foo"
"foo #\"# bar";
r##"foo #"# bar"##; // foo #"# bar

四、字节

(一)字节
字节类型其实就是u8,就是整数。
使用b’'形式
两个单引号之间可以是非转义ascii字符和字节转义

字节转义

名称
\x7F8-bit字符编码(2位数字,最大值为255)
\n换行符
\r回车符
\t制表符
\\反斜线
\0Null
\'
\" "

例子

b'7'
b'\x55'
b'\n'
b'\''
b'\\'

(二)字节串
字节串字面量类型为&[u8]。

1.使用 b""
比如

b"world"
b"\x52\x75\x73\x74 as bytes"

2.原生字节串字面量
不做任何转义
(1)使用br""

b"foo"; br"foo"; // foo
b"\x52"; b"R"; br"R"; // R
b"\\x52"; br"\x52"; // \x52

(2)使用br#“”#
示例:

b"\"foo\""; br#""foo""#; // "foo"
b"foo #\"# bar";
br##"foo #"# bar"##; // foo #"# bar
http://www.dt0577.cn/news/7267.html

相关文章:

  • 阿里云如何建设网站石家庄seo按天扣费
  • 哪些网站可以做ppiks数据分析神器
  • 怎么做公司的中英文网站四川成都最新消息
  • dreamweaver免费安装seo查询爱站
  • 科迪兔网站建设宁波seo入门教程
  • wordpress 精简淘宝seo软件
  • 做会员卡的网站在线制作网店推广的作用
  • 典当 网站网站seo排名培训
  • 网站里的副栏目是什么app怎么开发出来的
  • 合肥仿站定制模板建站搜狗指数官网
  • 网站怎么做熊掌号谷歌网站网址
  • 广州市设计院官网湘潭seo快速排名
  • 网站集群建设方案有什么推广产品的渠道
  • 网站建设b云世家网络百度官网认证入口
  • 南京网站建设公司有哪些seo站长工具
  • 阿克苏地区住房和城乡建设局网站cba目前排名
  • 手机网站开发制作百度视频排名优化
  • wordpress in depth上海全国关键词排名优化
  • wordpress淘宝客单页主题抚州seo排名
  • 简洁网站首页模板5月疫情最新消息
  • wordpress运行php代码seo分析网站
  • 哪些网站做兼职可靠吗制作网站要多少费用
  • 网站建设行业市场分析百度推广费用报价单
  • 网站空间提供企业管理培训课程费用
  • 网站建设公司首选淘宝关键词搜索排名
  • 网上做公益的网站免费网站推广群发软件
  • 深圳最新疫情风险等级地区名单旺道seo软件
  • 沈阳网站建设咨询郑州网络营销公司哪家好
  • 小程序开发公司小程序开发公司快速网站推广优化
  • 手机网站建设做竞价推广的技巧sem是什么意思啊