c语言编译正确但是无法运行,c语言编译连接都没有错但运行不出来为什么

1,c语言编译连接都没有错但运行不出来为什么没代码,编译连接都没有错只能说明你语法、变量使用没错 , 逻辑上的错误是难以排除的是不是死循环了或者需要输入什么参数才可以显示没有程序看个鬼
2 , 为什么我的C语言程序编译正确但却没有运行结果一般是程序的逻辑问题,不知道你使的是什么编译器 , VC下后缀名要改成.c或.cpp才能有运行结果楼主,你好!编译没有错误只能说明没有语法错误 , 并不能说明代码的逻辑没有错!因为编辑器主要是根据c语言的语法来检查你的代码有没有错!给个具体例子我试着分析一下,往往是无语法错误,但程序中的某一步有逻辑错误,未发现而已.你把出问题的程序传上来.
3,编译的C语言程序没有错误就是运行不了怎么回事普遍的有两种可能性:1.可能运行环境有问题2.可能错误是运行时错误,所以编译阶段检测不出来编译上只是在语法上没有错误但是运行的时候不符合逻辑等等的就会出错 就比如楼上说的那种你建错工程了,应该是win32 console application 如果是win32 application,就不应该写main函数,而是写winmain函数了 。【c语言编译正确但是无法运行,c语言编译连接都没有错但运行不出来为什么】

    推荐阅读