为了账号安全,请及时绑定邮箱和手机立即绑定

Golang,在函数内部构建错误

Golang,在函数内部构建错误

Go
梦里花落0921 2021-06-30 14:39:40
所以我有一个非常令人沮丧的构建错误,我一直在盯着过去一两个小时。它涉及我的链表程序中的一个功能。它认为我在函数外部有明确的声明,并且认为 { : } 比率关闭。我错过了一些非常简单的东西吗?// Index returns the location of element e. If e is not present,// return 0 and false; otherwise return the location and true.func (list *linkedList) Index(e AnyType) (int, bool) {        var index int = 0        var contain bool = false        if list.Contains(e) == false {            return 0, false        }        for int i := 0; i < list.count; i++ {    \\175            list.setCursor(i)            if list.cursorPtr.item == e {                index = list.cursorIdx                contain = true            }        }        return index, contain    \\182}    \\183构建错误./lists.go:175: syntax error: unexpected name, expecting {./lists.go:182: non-declaration statement outside function body./lists.go:183: syntax error: unexpected }我很感激任何帮助。谢谢你。
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

看起来都是175线的错,应该是

for i := 0; i < list.count; i++ {

注意我删除了 int


查看完整回答
反对 回复 2021-07-05
  • 1 回答
  • 0 关注
  • 188 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信