diff --git a/ch5/ch5-08.md b/ch5/ch5-08.md index 95803ce..168f8c7 100644 --- a/ch5/ch5-08.md +++ b/ch5/ch5-08.md @@ -126,6 +126,7 @@ $ ./trace 2015/11/18 09:53:26 enter bigSlowOperation 2015/11/18 09:53:36 exit bigSlowOperation (10.000589217s) ``` + 我們知道,defer語句中的函數會在return語句更新返迴值變量後再執行,又因爲在函數中定義的匿名函數可以訪問該函數包括返迴值變量在內的所有變量,所以,對匿名函數采用defer機製,可以使其觀察函數的返迴值。 以double函數爲例: