golang吧 关注:6,249贴子:14,376
  • 2回复贴,共1

有大神看过《the way to go》这本教程的吗?习题求解

只看楼主收藏回复

问题 6.1:下面的函数将不会被编译,为什么呢?大家可以试着纠正过来。
func (st *Stack) Pop() int {
v := 0
for ix := len(st) - 1; ix >= 0; ix-- {
if v = st[ix]; v != 0 {
st[ix] = 0
return v
}
}
}


IP属地:福建1楼2016-12-25 16:28回复
    因为st是指针类型??


    2楼2016-12-28 19:02
    回复