www.1862.net > DEv C++ 程序运行就提示停止工作

DEv C++ 程序运行就提示停止工作

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

main函数前加一个类型说明符 试一下 int main() { // }

你N是3,怎么到总平均分那,i就小于5了

代码是如何的的 。。。。。。。。。。。。。。。。。

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

这是程序默认设计的,有两个解决方法: 1、是在return 0;前加getchar(); (getchar();是得到一个字符的意思,可以char a=getchar();)。不过如果有输入语句,那就要加多些getchar();。 2、是在加实用头文件#include,在return 0;前加syste...

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

首先,在包含头文件中加上 #include 然后,在main函数返回之前加上该语句: getch(); 这样,程序运行完后会等待你按任意键。 [code] #include #include int main() { printf("Hello,World!"); getch(); return 0; } [code]

for循环一开始 i=0 a%0 除数为零 出现除零异常程序崩溃 , 这很正常的嘛

因为程序结束,然后退出命令行,因此看不到输出。 解决方案有两种: 通过命令行运行exe程序,这样即使程序退出命令行也不会退出。 修改程序,使之不退出。比较常见的做法又有2种: (1)(windows)使用提供的system("pause")。具体做法是一开始...

网站地图

All rights reserved Powered by www.1862.net

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