Dev-C++是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW等众多自由软件,并且可以取得最新版本的各种工具支持,而这一切工作都是来自全球的狂热者所做的工作。Dev-C++是NOI、NOIP等
Dev-C++是一个Windows环境下C/C++的集成开发环境(IDE),小巧轻量但是功能齐备,适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具。很多初次学习程序设计语言的人,在动手尝试编译运行第一个程序时往往不是程序设计方面的问题,而是对开发工具的选择和使用由于不熟悉而耽误太多的时间。此处通过完整演示从安装开发环境到建立项目编译运行第一个C语言程序以扫除初次接触开发工具遇到的障碍。
方法
下载安装DevC++(Dev C++ 5.5.3:http://pan.baidu.com/s/1c0EliXa),可从官方网站获取最新版本。
按照如下处理就好了: 在win xp下使用,需要在main()函数结束前(return 0之前)添加一个调用DOS暂停语句system("PAUSE");,以便观察程序实行结果。 如果在c++模式下,需#include 在c模式下,需要#include
双击软件安装开发环境,默认语言为"English",不做改动点击OK->同意使用协议“I Agree”->使用默认设置直接“Next”->“Install”
当然可以。dev c/c++可以编译c 也可以编译c++ 而且这个是免费开源版本。 也就是说你用这个不存在版权上的盗版问题。 dev c/c++源程序很校相比vc这个庞然大物。它显得要精简的多,当然外围功能就要小些。如果是纯粹的要学好c/c++ 这个软件对你实
安装完毕,点击“Finish”,初次运行会进入配置界面
1.C语言编程软件有哪些。 Mcrosoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、Turb C、gcc、C-Free和Win-TC、My Tc等等
初次使用可以进行一些开发环境的基本配置。
VC6.0的多余动作比较少,体积也比较校所以运行速度很快。 DevC++的动作相对较多,体积也大。 有点类似于一辆载重万吨级的邮轮拉一只羊,和用一辆三轮车拉一只羊的感觉。
如果对英语不精通还是选择简体中文界面
1、VC++ 和DEV C++都是C++语言的开发工具。如果只是做些小程序,基本上看不出区别。两者DEBUG和RELEASE上的时间有所不同。还有一点就是,通常如果是在VC++下编写的代码,不是很规范,拿到DEV C++上会报错。而反过来则可以运行。这里涉及到GCC的
字体、颜色、图标可以自行选择,此处采用默认设置"Next"
Baidu makes me sick!!! 将所有子程序的声明放在头文件.h里,对应的定义放在同名的.c文件里,主程序的文件和这两个文件都放在同一目录下,举例说明 void function1(void); //声明 void function1(void);//声明 main() { .. functi
为了优化代码补全功能,需要缓存一些头文件,此处采用默认设置,缓存最常用的C库的一些头文件;如何需要更多其他的头文件或者自己编写的头文件可以另行添加。
只是编译成功,未生成可执行文件。你要生成最终EXE文件再运行。学习c语言,用DEVC++5 写完程序后编译成功,再运行,显示源文件未编译,各位是怎么解决的?我用
点击OK完成配置过程,进入开发环境界面
启动DEV-C++ 点击“Files”-"New"-"Project" 在打开的对话框中选择“Basic”选项卡中的"Console Application",之后在"Project Options"中输入项目名称,选择"C Project",之后点击"OK"。 接下来选择项目的保存位置,点击“确定”,之后即可在自动创
以后可以通过工具菜单更加需要再进行环境配置
char *add_string(char *a, char *b) { char *c; // 你在这里申请个指针,系统只会为你分配4个字节的指针空间哦!! int i, j, k = 0; for(i = 0; c[i] != '0'; i++) // 这里用c[i] 不知道指到什么地方去了 { c[i] = a[i]; } for(j = i; c[j] !
新建一个项目
main( ) { long ge,shi,qian,wan,x; scanf("%ld",&x); wan=x/10000; qian=x%10000/1000; shi=x%100/10; ge=x%10; if (ge==wan&&shi==qian)/*个位等于万位并且十位等于千位*/ printf("this number is a huiwenn"); else printf("this number is
选择Console Application(字符界面,Windows为MS-DOS界面),选择“C项目”(如果写C++程序就选择“C++项目”),写入项目名称
不同的编译器,编译规则是不同的,库也会有差异,接口同样有些区别。 另外我作为vc6.0的忠实fans表示,getchisdigitstrlen全部都认识并且可以识别的,估计是你没有声明相应的头文件
确定之后需要保存项目,选择合适的路径目录保存项目代码,为了便于管理新建一个目录保存当前的项目
程序 scanf("%dn",n); 有问题, 改为scanf("%d",&n); 头文件 调用 system("pause");
保存之后回到开发界面,在左侧项目管理中出现新建的项目,并且自动创建一个main.c文件和基本的代码框架,保存即可
windows下? 那个应该是cmd了吧 把gcc可执行程序所在目录添加到环境变量PATH中 然后就可以在cmd下会用gcc进行编译了 想用gcc的话建议使用mingw吧
在main函数中输入语句“printf("Hello World!'n");”
你这问的乱的啊,看着者费力啊,应该是 scanf("%d,%d",n,N);的问题 改成scanf("%d%d",&n,&N); 试试
菜单“运行”中选择“编译”开始程序编译(快捷键"F9"),编译结果如下
#include #include int main(){ int n, i, j; char out = 'a'; scanf ("%d", &n); for (i = 0; i < n-1; ++i){ for (j = 0; j < i; ++j){ printf (" "); } printf ("%c", out); out++; if (out > 'h')out = 'a'; for (j = 0; j < (n-1-i)*2+1; +
菜单“运行”中选择“运行”开始运行程序(快捷键"F10"),运行结果如下
#include#includeusing namespace std;class Clock{ public: Clock(short h=0,short m=0,short s=0):h(h),m(m),s(s){ } void displayTime(); private: short h; short m; short s;};void Clock::displayTime(){ while(true){ cout
扩展阅读,以下内容您可能还感兴趣。
学习c语言,用DEVC++5 写完程序后编译成功,再运行,显示源文件未编译,各位是怎么解决的?我用
只是编译成功,未生成可执行文件。你要生成最终EXE文件再运行。学习c语言,用DEVC++5 写完程序后编译成功,再运行,显示源文件未编译,各位是怎么解决的?我用
怎样在DEVC++中.写C
启动DEV-C++
点击“Files”-"New"-"Project..."
在打开的对话框中选择“Basic”选项卡中的"Console Application",之后在"Project Options"中输入项目名称,选择"C Project",之后点击"OK"。
接下来选择项目的保存位置,点击“确定”,之后即可在自动创建的MAIN.C文件中使用C语言写程序。
c语言程序(将两个字符串 拼接成一个) 用DevC++ 编译通过 运行出现错误(内存不能为read)
char *add_string(char *a, char *b)
{
char *c; // 你在这里申请个指针,系统只会为你分配4个字节的指针空间哦!!
int i, j, k = 0;
for(i = 0; c[i] != '\0'; i++) // 这里用c[i] 不知道指到什么地方去了
{
c[i] = a[i];
}
for(j = i; c[j] != '\0'; j++)
{
c[j] = b[k++];
}
c[j] = '\0';
return c;
}
还有就是,从新设计一下吧,函数尽量不要返回指针类型,你可以考虑把ptr传进函数,也不要让函数返回指针类型,容易出错,造成内存泄露等问题...
C语言编程,请截图,在DEVC++里运行的结果和程序
main( )
{
long ge,shi,qian,wan,x;
scanf("%ld",&x);
wan=x/10000;
qian=x%10000/1000;
shi=x%100/10;
ge=x%10;
if (ge==wan&&shi==qian)/*个位等于万位并且十位等于千位*/
printf("this number is a huiwen\n");
else
printf("this number is not a huiwen\n");
}
我的代码:
main()
{ int a,b,c,d;
long int n;
scanf("%ld",&n);
a=n/10000;
b=(n%10000)/1000;
c=(n%100)/10;
d=n%10;
if(a==d&&b==c)
printf("this %ld is a hui wen\n",n);
else
printf("this %ld is not a hui wen\n",n);
}追问你写的不满足我的题目要求 不过还是谢谢哈 我做出来了
求一个利用Devc++画一三角形的C语言小程序(代码)!
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,j;
for(i=1;i<=9;i++) printf(" ");
printf("*\n");
for(i=2;i<=9;i++)
{
for(j=0;j<10-i;j++) printf(" ");
printf("*");
for(j=0;j<2*(i-1)-1;j++) printf(" ");
printf("*\n");
}
for(i=1;i<=10;i++) printf("* ");
printf("\n");
system("pause");
return 0;
}
声明:本文由用户 mama33 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com