C语言程序对,但是编译不出来是怎么回事?

C语言程序对,但是编译不出来是怎么回事?,第1张

编译出来只说明程序没有语法错误,不说明没亮册有逻辑错误,有错误一般会有屏幕输出,此其一敬知宏。第二,可以在程序中设定一些输出语句或断点观察。第三如果程序不输入、输出内容,程序执行是当然看不见东西(不直观)。第三如果程序一值运行无法退出,说明存在“死循环”。

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低猛御级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

解决方法如下:

*** 作设备:戴尔笔记本电脑

*** 作系统:win10

*** 作程序:DEV-C++ v2.01

1、首先我们打开DEV-C++,点击菜单栏中的“工具”,点击“编译选项”这个选项,打开编译选项对话框。

2、然后我们选中“编译时加入以侍歼局下命令”和“在连老让接器命令行加入以下命令”这两个复选框。

3、在“编译时加入以下命令”和“在连接器命令行加入以改茄下命令”复选框下的两个文本框中各输入“-g3”(不包括双引号)。

4、点击“代码生成/优化”选项卡,点击“连接器”栏,点击右侧“产生调试信息”栏右边的复选框,将它改成“Yes",点击下方”确定“。

5、最后,重启DEV-C++即可解决问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12216658.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存