|
@@ -5,7 +5,7 @@
|
|
|
|
|
|
|
|
在函数块里面,`return`之后的语句都不会执行。如果一个函数需要返回值,那么这个函数里面的每一个代码分支(code-path)都要有`return`语句。
|
|
在函数块里面,`return`之后的语句都不会执行。如果一个函数需要返回值,那么这个函数里面的每一个代码分支(code-path)都要有`return`语句。
|
|
|
|
|
|
|
|
-问题6.1:下面的函数将不会被编译,为什么呢?大家可以试着纠正过了。
|
|
|
|
|
|
|
+问题6.1:下面的函数将不会被编译,为什么呢?大家可以试着纠正过来。
|
|
|
|
|
|
|
|
func (st *Stack) Pop() int {
|
|
func (st *Stack) Pop() int {
|
|
|
v := 0
|
|
v := 0
|
|
@@ -218,4 +218,4 @@ Go默认使用按值传递来传递参数,也就是传递参数的副本。函
|
|
|
##链接
|
|
##链接
|
|
|
- [目录](directory.md)
|
|
- [目录](directory.md)
|
|
|
- 上一节:[函数介绍](06.1.md)
|
|
- 上一节:[函数介绍](06.1.md)
|
|
|
-- 下一节:[传递不定参数](06.3.md)
|
|
|
|
|
|
|
+- 下一节:[传递不定参数](06.3.md)
|