www.1862.net > DEv C++ 编程 出现停止工作

DEv C++ 编程 出现停止工作

你创建了一个线性表,然而并没有把这个线性表的地址传出去,你传参的时候倒是传了个p,然而并没有什么卵用。 create函数应该返回一个指针,然后以pa = create(n1)这样的形式来调用。

for(int j=1;j

1、在“工具”-》编译选项-》"Add following commands when calling complier"下面的编辑框里加上:-g3 2、在下面的"Add these commands to the linker command line" 下的编辑框上加上:-g3 3、转到programs页,把gcc行修改为:gcc.exe -D__DEBUG__...

scanf("%d",speed); 中speed没有加取地址符号&,导致访问了不该访问的内存,程序崩溃。

调试时编译器要选DEBUG,右上角那儿选,或者手工编译时加一个选项-g

贴代码上来,一运行就崩溃是初始化的问题,推测的原因如下 1、主函数内部初始化的数组过大,如: int num[100000000]; 会崩溃,要写int *num = new int[100000000]; 2、结构体指针为空,但调用了其成员,如: NODE* node; node->next....... 应...

看代码的定义,你最好写一个拷贝构造函数,或使用引用方式的参数

我当时也出现过这个后来sourcefog上下载重新下载一个

经常遇到, 有时昨天正常, 今天就报这个错, 把代码复制下来, 新建一个名称不同的工程, 再把代码粘贴进去, 试试.

老兄: scanf("%d%d%d",a,b,c); 改为 scanf("%d%d%d",&a,&b,&c); 否则你都写到不该写的内存地址去了,破坏了系统的内存,当然出错啊

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com