C语言为什么没错误还执行不了?

到最后显示无法执行程序 别的都没错

c语言的错误分为两种,一种是运行时错误,一种是逻辑上的错误。逻辑上的错误不好判断,执行不了肯定是出现逻辑上的错误的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-13
C语言如果没错误的话,需要经过编译后才能生成可执行文件,然后才能执行的。
如果“最后显示无法执行程序”,如果需要的资源超出了系统能够提供的范围,也会出现这样的问题的。这需要把具体的程序代码拿出来,才能分析原因的。本回答被网友采纳
第2个回答  2021-12-10
因为程序内部存在某些不明显的逻辑错误,编译只能排除语法、语意上的错误。
第3个回答  2021-12-06
指针开辟空间的方法有问题 变量用错,current没有赋值就用在循环里了。
相似回答