开发者社区> 问答> 正文

c++读取文件中的链表存取问题

这是一个读取文件中的链表,然后再存进新的链表为本次操作所使用,但是在存到新链表中
,画红线的p2->next=p1;的时候就会报错。这是一个双向链表,
screenshot
screenshot

展开
收起
a123456678 2016-03-09 14:15:20 2185 0
1 条回答
写回答
取消 提交回答
  • 1.首先fread的用法有问题吧,fread一般就读取字符串,你那个Doctor的结构是什么样的,也是需要看的
    2.fread((&p1, sizeof(Doctor), 1, fp)) != EOF
    这句话要改成.fread((p1, sizeof(Doctor), 1, fp)) != EOF

    2019-07-17 18:56:05
    赞同 展开评论 打赏
问答分类:
C++
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载