爱问知识人 爱问教育 医院库

在VC运行程序总是出现程序关闭

首页

在VC运行程序总是出现程序关闭

如题,程序没有报错,就是每次运行会出现令人讨厌的程序需要关闭(程序和涉及到的文件见附件,麻烦帮我看看)

提交回答

全部答案

    2018-03-31 08:19:52
  • 只是简单看了你的代码,发现了一个导致你程序垮的代码:
    (1)
    typedef struct Head  //定义一个存储所有公交线路头结点的数据类型
    {
    station *Line[400];
    int length;           //记录所有公交线路的长度
    }Headpoint;
    你在这里将Line定义为一个指向400个station的数组的指针
    (2)H=(Headpoint *)malloc(sizeof(Headpoint));   //为头指针动H态申请存储空间
    在这里为改数据申请空间,但是却没有为line申请空间;
    (3)H->Line[H->length]=L;
    在这里你就直接使用,很有可能出现空指针引用而到值程序崩溃
    将定义line的前面的*去掉在试试

    男***

    2018-03-31 08:19:52

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):