修正切片练习题2错误

This commit is contained in:
me
2022-07-18 16:37:01 +08:00
parent 2cca8dfeaa
commit 81d8752422
2 changed files with 6 additions and 6 deletions

View File

@ -25,9 +25,9 @@ fn main() {
let slice = &arr[..2];
// 修改数字 `6` 让代码工作
// 小提示: 切片和数组不一样,它是引用。如果是数组的话,那下面的 `assert!` 将会通过: 因为'中'和'国'是 UTF-8 字符,它们每个占用 3 个字节,2 个字符就是 6 个字节
assert!(std::mem::size_of_val(&slice) == 6);
// 修改数字 `8` 让代码工作
// 小提示: 切片和数组不一样,它是引用。如果是数组的话,那下面的 `assert!` 将会通过: '中'和'国'是char类型char类型是Unicode编码大小固定为4字节,个字符为8字节
assert!(std::mem::size_of_val(&slice) == 8);
}
```