mirror of
https://github.com/sunface/rust-by-practice.git
synced 2025-06-23 04:29:41 +00:00
修正切片练习题2错误
This commit is contained in:
@ -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);
|
||||
}
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user