```go
var a int
var b int = 3
/* for 循环 */
for a := 0; a < 10; a++ {
if a > b {
fmt.Printf("a 的值为: %d\n", a)
}
}
```
更多评论
本人新手,不小心就提交了,是这样的,这个报a declared and not used ,我查询了,说a没有用,但是我不明白他的应用指的是怎么应用,如果我把b换成一个常量,好像也报这个问题,跪求
#1
:= 就是定义并赋值的操作了,你前面定义了一个全局变量a就没有使用到了。修改方法:1.注释掉 var a int这一行;2.把a := 0修改成a = 0即可
#3