mirror of
https://github.com/sunface/rust-by-practice.git
synced 2025-06-23 20:49:41 +00:00
squashed: match alphanumeric; fix array typo.
This commit is contained in:
@ -80,7 +80,7 @@ fn main() {
|
||||
|
||||
// fill the blank with `matches!` to make the code work
|
||||
for ab in alphabets {
|
||||
assert!(matches!(ab, 'a'..='z' | 'A'..='Z' | '0' | '9'))
|
||||
assert!(matches!(ab, 'a'..='z' | 'A'..='Z' | '0'..='9'))
|
||||
}
|
||||
}
|
||||
```
|
||||
|
@ -1,5 +1,5 @@
|
||||
# 数组
|
||||
数组的类型是 `[T; Lengh]`, 就如你所看到的,数组的长度是类型签名的一部分,因此数组的长度必须在编译期就已知,例如你不能使用以下方式来声明一个数组:
|
||||
数组的类型是 `[T; Length]`,就如你所看到的,数组的长度是类型签名的一部分,因此数组的长度必须在编译期就已知,例如你不能使用以下方式来声明一个数组:
|
||||
```rust
|
||||
fn create_arr(n: i32) {
|
||||
let arr = [1; n];
|
||||
|
Reference in New Issue
Block a user