From 907bdb8976d32bd8a608cae1e165a37960a0ac88 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 16 Jul 2014 10:00:58 -0400 Subject: [PATCH] fix #38 --- eBook/05.4.md | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/eBook/05.4.md b/eBook/05.4.md index 2c1df73..94e81b7 100644 --- a/eBook/05.4.md +++ b/eBook/05.4.md @@ -42,26 +42,6 @@ This is the 4 iteration 特别注意,永远不要在循环体内修改计数器,这在任何语言中都是非常差的实践! -**练习 5.3** 文件 [i_undefined.go](exercises/chapter_5/i_undefined.go) 无法编译,请解释原因。 - -``` -package main - -import ( - "fmt" -) - -func main() { - var i int - for i=0; i<10; i++ { - fmt.Printf("%v\n", i) - } - fmt.Printf("%v\n", i) //<-- compile error: undefined i -} -``` - -如果才能使得程序通过编译? - 您还可以在循环中同时使用多个计数器: for i, j := 0, N; i < j; i, j = i+1, j-1 {}