代码编译为什么运行不了
❶ 为什么dev c++ 点编译后就不运行了
执行编译的前提是已近保存了这个c文件,但是你都没中亮有保存。
Dev-C++ 使用MingW64/TDM-GCC编译器,遵循C++ 11标准,同时兼容C++98标准。开发环境包括多页面窗口、工程编辑器以及调试器等。
在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具!
(1)代码编译为什么运行不了扩展阅读:
Dev-C++ 的优猛培庆点是功能简洁,适合于在教学中供 C/C++语言初学者使用。
(1)它集成了 AStyle 源代码格式整理器,只要点击菜单“AStyle --> 格式化当前文件”,就可以把当前窗口中的源代码按一定的风格迅速整理好排版格式。
(2)它提供了一些常用的源代码片段,只要点击枝握“插入”按钮就可以选择性地插入常用源代码片段。
Dev-C++ 的缺点是它的功能并不完善,各方面存在着一些逻辑错误。因此它也只适合于初学者使用,而并未在商业级的软件开发中使用。
❷ 为什么C语言程序编译正确但不能执行
因为你的c没有初值,while循环无法进行。另外你的算法也有问题,while循环可改为while(m%n!=0),循环结束后最小公约数时n。
❸ C语言代码运行不出为什么
C语言代码运行不出现象可能有很多原因,以下是一些常见的原因和解决方法:
编译错误:代码中存在语法错误或类型错误,导致编译失败。可以通过编译器的错误提示信息来定位错误,逐一修正后重新编译。
运行错误:代码编译成功,但在运行时出现错误,如数尘棚旦组越界、空指针、除零等错误。可以通过调试工具或打印调试信息等方和唤法来定位错误。
缺少库文件或头文件:代码中使用了某些库函数或头文件,但是编译器无法找到相应的库文件或头文件,导致编译失败。可以检查编译器的搜索路径是否正确,或手动添加缺失的库文件或头文件。
环境问题:代码在不同的操作系统、编译器或硬件平台上可能存在差异,导致代码无法正常运行。可以检查编译器和操作系统的兼容性,或在特定的环境中运行代码。
逻辑问题:代码逻辑存在问题,导致代码无法正确执行。可以检查代码逻辑是否正确,是否存在死循环、递归深度过大等问题。
综上,C语言代码运行不出现象可能有多种原因,需要逐一排查解决。可以利用编译器和调试工具来定位问题,或参考其他人的代码或文派扰档来解决问题。
❹ codeblocks无法编译运行 无法编译运行解决办法
1、首先登陆codeblocks官网,上官网才是专业人士的做法,点download进入下载页面。
2、一般只是使用,不会对它的源代码做修改,因此选择release版本。
3、之后可以看到针对各种操作系统的版本,一般大家用的是Windows版本,这里注意要选择后两个版本,第一个版本是不带编译器的,盲目选择第一个版本产生的后果后面再讲。
4、下载后直接双击安装就好了,注意安装界面中出现编译器选项,说明这个版本是自带编译器的。
5、如果下载的是前面一步中的第一种,就是这样的安装界面,注意到它是不带编译器的,因此安装好后可能无法编译(除非你电脑上本来有编译器可以供CodeBlock使用)。
6、下一步安装目录没有选默认,而是改了目录,这样可能导致安装完后仍无法编译,但修改一下设置就可以解决了。
7、安装完后首先到安装目录下看有没有装上编译器,如果没有这个文件夹你可能是安装的不带编译器的版本。
8、有上一步的这个文件夹但是仍然无法编译代码的话,是由于前面安装时更改了安装目录,而程序去默认的目录下(C盘)去找这个文件夹没找到就导致无法编译。解决方法很简单,打开软件,选择setting->Compiler。
9、在编译器设置页面手动浏览找到MinGW文件夹,或选择autodetect,就可以完成编译器的设置,可以顺便将GNU GCC 设为默认编译器。
10、编译成功的效果如下,如果不能编译则log栏为空,还会弹出提示栏。
❺ 程序编译过了,但是无法运行出结果是怎么回事
编译过了没错误,说明你的代码语法没错误。运行结果不对,是你的代码逻辑有问题,仔细检查代码逻辑流程是不是不对,调试调试。
❻ C语言编译好后为什么运行不出结果呢
这段代码有问题:while(1){printf ("Hello/n");}循环语句没有终止条件,循环会一直进行下去,得不到结果。
当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显着。
C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。