c语言程序没有报错,但无法正常运行。
【代码】c语言程序没有报错,但无法正常运行。
·
写完代码,编译器没有报错,但是无法正常执行
- 问题描述
写完c语言代码,编译器没有报错,但是无法正常执行
例如Process exited after 1.988 seconds with return value 3221225725 - 解决方案
- 推测:
- 数组定义的过大。
- 修改方法:
- 将数组改小或者设计为全局变量。
- 推测:
- 代码示例
#include <stdio.h>
char a[100000][100000];
int main(){
printf("hello world");
return 0;
}
- 推测:
- scanf()方法的变量没写& - 修改方法:
- 将变量加上&
- 代码示例
#include <stdio.h>
int main(){
int a;
scanf("%d",&a);
printf("hello world");
return 0;
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)