Ⅰ 如何用Dev C++编程序
1、打开 Dev C++,在上方菜单栏中选择“文件 --> 新建 --> 源代码”:
Ⅱ Dev-c++编译器怎么用请各位前辈解答一下
#include
<stdio.h>
int
main()
{
printf("iowegnairogn\n");
return
0;
}
书上用的是VC6.0或Turbo
C,它们老了,标准很不规范,现在的ANSI
C标准要求main函数类型为int,这样根据主函数的返回值就能知道程序是否正确执行了,DEV就是用新标准的G++编译器。
红色部分表示字符串。
其它和VC
6.0的区别:
#include
<iostream>
#include
<string>
#include
<queue>
#include
<stack>
#include
<algorithm>
//都没有.h,也就是说C++新增的库文件要是引用时都不应该加.h。
还有嵌入式汇编时VC用的是INTEL格式的,而G++用的是AT&T格式的。
建议你用Codeblocks,别用DEV,用DEV编辑时的格式很烂,还有等你调试时你就明白为什么了。
Ⅲ 如何用dev c++来调试程序
dev-c是个ide,它的编译器是mingw
一、使用单步调试和观察变量的步骤:
1.
编译通过(ctrl+f9)
2.
设置断点(ctrl+f5)
3.
调试(f8)
4.
增加观察变量(在左边的debug观察窗口右键增加或者f4)
5.
单步调试:f7
6.
结束调试:ctrl+alt+f2
简单来说,它有两种方式,一种是源码debug,即分析源码来找出bug位置,一般使用printf()打印出程序执行每一步的信息,一种是可执行文件debug,需要使用调试器来进行。
1.源码debug。类似于下面的源码,主要通过程序执行时输出的信息,来定位bug出现的位置,然后再修改源码。
例如:
#include
void
f()
{
;
}
int
main(){
#ifdef
_debug
printf("start
main
function!\n");
#endif
void
f();
#ifdef
_debug
printf("leave
main
function
!\n");
#endif
return
0;
}
2.可执行文件调试,windows平台常用的就是vs/vc自带的调试,另外一个就是微软自家开发的调试器windbg。linux平台以gdb为常用。
下面以dev-c++为例:
1)在“工具”-》编译选项-》"编译时加入以下命令"下面的编辑框里加上:
-g3
2)在下面的"在连接器命令行加入以下命令"
下的编辑框上加上:
-g3
3)转到程序页,把gcc行修改为:gcc.exe
-d__debug__,
4)把g++行修改为:
g++.exe
-d__debug__
,
5)点击确定,重新编译,就能调试了。
Ⅳ 怎样在dev c++编译C程序啊
编译就是compile啊,在Execute菜单下,第一个选项就是compile,编译过后,在Execute菜单下,有一个Run的选项,就可以执行了。
Ⅳ 怎么用Dev C++ 5编译C语言
写好源程序后,ctrl+F9就可以编译了
调试可以用F8,
也可以看一下菜单里面的调试和运行里面的子项就明白了
不过dev运行完就直接结束了
所以为了查看结果最好在每一个程序后加上一句
system("pause");以便查询结果
Ⅵ devc怎么看中间编译过程
Dev-C++ 是一个 C/C++ 开发工具。开一个MS-DOS窗口,在里面运行就可以看了。
1、你只要在程序开头新建一个字符变量char k='1',然后在程序的main末尾return之前加上个while(k!='0')scanf("%c",&k)。
2、这个程序就会在结束前要求你输入0才会结束,这样你就可以看到程序的输出了。
3、Dev-C++ 的优点是功能简洁,适合于在教学中供 C/C++语言初学者使用,也适合于非商业级普通开发者使用。
1、它集成了AStyle源代码格式整理器,只要点击菜单“AStyle”下的“格式化当前文件”,就可以把当前窗口中的源代码按一定的风格迅速整理好排版格式。在当前的Banzhusoft Dev-C++ v5.15中,默认在保存文件时就自动对当前源代码文件进行格式化整理。
2、它提供了一些常用的源代码片段,只要点击“插入”按钮就可以选择性地插入常用源代码片段。
3、支持单文件开发和多文件项目开发。可以针对单文件,无需建立项,目进行编译或调试。
4、当前的Banzhusoft Dev-C++ v5.15中,编译出错信息能自动翻译为中文显示,有助于初学者解决编译中遇到的问题。
5、它包括多页面窗口、工程编辑器,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序。它也提供高亮度语法显示的,以减少编辑错误。
6、建议使用SciTE,因为Dev正好也是采用GCC的架构,而Scite正好对c++及C的配置也是如此,可以对SciTE进行配置后就可以使用了,编译及运行结果会直接显示并保留在右侧的输出窗口中。
7、Dev-C++是一个Windows环境下的一个适合于初学者使用的轻量级C/C++集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。
8、dev是一个开发软件的代号。Dev在软件开发中多用于开发软件的代号,与Beta(测试版)的意思相近,其意思为"开发中的版本"(即development version或development edition etc.)。但相比于beta版本,dev版本可能出现的更早。
9、Dev-C++的缺点是它并没有完善的可视化开发功能,所以不适用于开发图形化界面的软件。
10、在程序的最后(在return语句前)加getch(); (只适用于C程序)。
11、在程序的最后(在return语句前)加getchar(); (适用于C/C++)。
12、在程序的最后(在return语句前)加system("pause")语句,使程序运行后暂停,适用于C/C++。
Ⅶ 如何设置用Dev-C++编译C代码,我编译时出错!
dev-c++对c标准很苛刻的
既是缺点又是优点
正确的c99标准的写法是
#include
int
main(void)
{
printf("hello!");
return
0;
}
[warning]
return
type
of
'main'
is
not
`int'
这个就是违背了c99规定了
一般的函数都有返回值,而c99规定main函数必须有返回值,如果不希望返回有意义的数字,就返回0,用来表示这个程序运行无误[如果中途中断了程序的运行就不会执行到return,也就无法返回了]
也就是return
0
return就是函数返回的值
一般的函数有进的信息,也有出的信息
进的信息就是参数,一般的main函数,是void,也就是没有参数
出的信息就是return的值
在这个程序中,是0
一般main函数都会返回0
以表示运行无误
按照你说的一闪而过
原因是这个程序已经运行完了
所以就关闭掉
1、
建议你在生成exe的目录下新建一个txt文档
内容写上cmd
//这是用来使用cmd,也就是命令提示符用的
然后保存,改名为cmd.bat
//一定要改扩展名
然后打开这个bat,输入你生成的文件名
比如那个程序是1.exe
你就输入1.exe
就可以运行了,运行之后虽然程序退出了,但是cmd没有退出,就可以看到程序的信息而不会一闪而过了
2、
建议你在程序末尾加上getchar();
这样在你输入任意一个键之前,程序就不会运行完毕
自然就不会关闭掉
3、还可以在末尾加上system("pause");
这样就调用了windows的pause指令,就可以暂停下来
Ⅷ dev-c++,如何编译c语言程序
DEVC 的文件后缀名为.cpp (比如1.cpp) 若想观察程序运行结果 一般有 include"stdlib.h"的头文件 同时在程序结尾处 用 system("pause");语句
用 // 可以做 后缀说明 用/* C 语句*/ 可以屏蔽该语句
还有很多 我也说不完 你得自己摸索着多练习 这个平台 挺好用的 我就用的是它
Ⅸ 怎么用DEV-C++编译c语言
程序必段先编译后运行的,编译为“Compile”,运行为“Run”。
点击菜单“Execute”——“Compile & Run”(快捷键:F9)即可一步完成编译和运行;依据自己的情况,也可以将“Compile”和“Run”分步完成。
你是初学者的话,推荐使用Turbo C&C++作为入门的编程工具,C语系的DOS类头文件很有可能无法在DEV上使用,例如:graphics.h这个Dos图形库头文件在DEV中不可用,因为DEV是面向Windows的工具。
Ⅹ 初学者怎样使用devc++入门c语言
1、下载devc++编译器,devc++是当前用到的比较简洁的编译器,能够应付初学者对c的学习和练习。
注意事项:
1、C语言为一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。
2、C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。