error: subscripted value is neither array nor pointer问题解决

在运行程序的时候报错:error: subscripted value is neither array nor pointer

原因分析:下标值不符合数组或指针要求,即操作的对象不允许有下标值。

出错行:prims[index++]=g.vexnum[start]

在声明结构体的时候定义的vexs为数组形式,此处将g.vexnum[start]改为g.vexs[start]问题解决。

posted @ 2021-06-29 10:46  天岁  阅读(2720)  评论(0编辑  收藏  举报