Эх сурвалжийг харах

Update 10.7.md (#463)

修改语句错误, 函数调用应该是递归的过程
Sarlor 7 жил өмнө
parent
commit
67705c46ed
1 өөрчлөгдсөн 1 нэмэгдсэн , 1 устгасан
  1. 1 1
      eBook/10.7.md

+ 1 - 1
eBook/10.7.md

@@ -45,7 +45,7 @@ func (tn *TwoInts) String() string {
 
 **备注**
 
-不要在 `String()` 方法里面调用涉及 `String()` 方法的方法,它会导致意料之外的错误,比如下面的例子,它导致了一个无限迭代(递归调用(`TT.String()` 调用 `fmt.Sprintf`,而 `fmt.Sprintf` 又会反过来调用 `TT.String()`...),很快就会导致内存溢出:
+不要在 `String()` 方法里面调用涉及 `String()` 方法的方法,它会导致意料之外的错误,比如下面的例子,它导致了一个无限递归调用(`TT.String()` 调用 `fmt.Sprintf`,而 `fmt.Sprintf` 又会反过来调用 `TT.String()`...),很快就会导致内存溢出:
 
 ```go
 type TT float64