jimmy9972
2016-03-25 05:53
采纳率: 15%
浏览 2.8k

vs2013中如何定义一个结构体该结构体定义一个结构体数组 结构体数组中包含一个链表

这样定义对么 编译时报错 缺少;在*前面 这是哪错了啊 请高手指点指点图片说明

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 小灸舞 2016-03-25 05:58

    因为struct Station是在struct Train结构体之后才定义的,所以你要在这之前先声明一下struct Train

    打赏 评论
  • baitf0930 2016-03-25 08:54

    你把两个结构体的定义调换一下次序就没问题啦,要先声明或定义结构体:Station,才能使用

    打赏 评论
  • atChenAn 2016-03-26 02:31

    做一个前向声明,或者调换两个结构位置都可以。

    打赏 评论

相关推荐 更多相似问题