Update chapter_3_2.md

This commit is contained in:
令狐一冲
2023-05-17 11:18:48 +08:00
committed by GitHub
parent 75f4100132
commit dcec58c9b3

View File

@@ -40,6 +40,7 @@ usize
说明isize和usize的长度是和平台相关如果CPU是32位的则这两个类型是32位的如果CPU是64位的则这两个类型是64位的。
上面的表格中f32和f64为浮点型其它为整型。浮点型和整型一起构成数值型。
1可以在数值字面量后面加上类型表示该类型的数值如下
```
fn main(){
@@ -87,6 +88,7 @@ fn main() {
```
- 布尔型
Rust中的布尔型用bool表示有两个可能的值为true和false。布尔类型使用的场景主要是条件表达式控制流的内容使用如下
```
fn main() {
@@ -110,6 +112,7 @@ fn main() {
```
- 字符类型
char类型用于存放单个unicode字符占用4个字节空间。当存储char类型数据时Rust会将其转换为utf-8编码的数据存储。char字面量是单引号包含的任意单个字符字符类型使用示例如下
```
fn main() {
@@ -123,6 +126,7 @@ fn main() {
复合类型是将多个值组合成一个类型。Rust有两个原生复合类型元组和数组。
- 元组
圆括号以及其中逗号分割的值列表组成元组,定义一个元组方式如下:
```
fn main() {
@@ -155,6 +159,7 @@ fn main() {
```
- 数组
数组中的每个元素的类型必须相同,数组的长度是固定的,数组的定义方式如下:
```
fn main() {