mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-09 08:51:18 +08:00
Merge pull request #6 from vincentsong/master
ch03-03 L264 fixed error for return value of function
This commit is contained in:
commit
971d091262
@ -261,4 +261,4 @@ help: consider removing this semicolon:
|
|||||||
| ^
|
| ^
|
||||||
```
|
```
|
||||||
|
|
||||||
主要的错误信息,“mismatched types,”(类型不匹配),揭示了代码的核心问题。函数`plus_one`的定义说明它要返回一个`i32`,不过语句并不返回一个值,这由那个空元组`()`表明。因此,这个函数没有返回任何值,这与函数定义相矛盾并导致一个错误。在输出中,Rust 提供了一个可能会对修正问题有帮助的信息:它建议去掉分号,这会修复这个错误。
|
主要的错误信息,“mismatched types,”(类型不匹配),揭示了代码的核心问题。函数`plus_one`的定义说明它要返回一个`i32`,不过语句并不返回一个值,这由那个空元组`()`表明。因此,这个函数返回了空元组(),这与函数定义相矛盾并导致一个错误。在输出中,Rust 提供了一个可能会对修正问题有帮助的信息:它建议去掉分号,这会修复这个错误。
|
@ -70,7 +70,7 @@ valid</span>
|
|||||||
1. 当`s`**进入作用域**,它就是有效的。
|
1. 当`s`**进入作用域**,它就是有效的。
|
||||||
2. 这一直持续到它**离开作用域**为止。
|
2. 这一直持续到它**离开作用域**为止。
|
||||||
|
|
||||||
目前为止,变量是否有效与作用域的关系跟其他变成语言是类似的。现在我们在此基础上介绍`String`类型。
|
目前为止,变量是否有效与作用域的关系跟其他编程语言是类似的。现在我们在此基础上介绍`String`类型。
|
||||||
|
|
||||||
### `String`类型
|
### `String`类型
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user