会Dev c++的能不能让我看一下你们的貂貂看一下。

欢迎加入我们,一同切磋技术 &
用户名: &&&
密 码: &
共有 2959 人关注过本帖
标题:一个在 win 下的 dev-C++ 下报错
等 级:新手上路
&&问题点数:0&&回复次数:5&&&
一个在 win 下的 dev-C++ 下报错
为什么我在win下总是报错&&但是在liunx下通过了
程序代码:#include&stdio.h&
#include&conio.h&
//定义结构体
struct person{
&&&&&&&&char name[<font color=#];
&&&&&&&&int
&&&&&&&&char email[<font color=#];
void main(void){
&&& struct person zhangsan={&zhangshan&,<font color=#,&&};
&&& printf(&姓名:\n%s\n&,zhangsan.name);
&&& printf(&年龄:\n%d\n&,zhangsan.age);
&&& printf(&email是:\n%s\n&,zhangsan.email);
&&& getch();
上面是代码
编辑器用的是dev-c++
麻烦帮忙看下是什么报错
下面是一段编译的报错
$(BIN): $(OBJ)
&&& $(CC) $(LINKOBJ) -o $(BIN) $(LIBS)
实在不解 请帮忙指点一下&&谢谢
搜索更多相关主题的帖子:
等 级:黑侠
帖 子:111
专家分:696
软件安装不正确。dev-c++找不到正确的编译器。重新安装dev-c++,一切默认即可。
听不同的音乐,看不同的书,游历不同的城市,邂逅不同的人,走的多了,站的高了,自然就看的远了。
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
DEV-C++带的GCC版本比较老 在比较老版本里面
void main(void){
这个可能是报错的 而且这是不规范的写法 建议改成规范的写法
等 级:新手上路
回复 2 楼 liao
我这个是默认安装的&&&可以还有其他的解决办法吗&&或者比这个好用的ide&&&可以推荐一下&&谢谢
等 级:新手上路
回复 3 楼 zklhp
可以具体详细些嘛&&不太明白&&&或者直接上代码嘛&&谢谢你
等 级:新手上路
回复 楼主 leeir
已解决&&&谢谢大家 犯了一个低级错误&&因为我在里面建了一个项目 (并非是在一个文件中多重定义main) 但是我现在在学习阶段会写很多不同的例子&&结果main函数多重定义,被编译器给捕捉到了&&所以会报错!解决办法还在想,总不能写一个例子删除一个的&&呵呵&&那样看不到自己的成果&&不舒坦&&自己再琢磨下
版权所有,并保留所有权利。
Powered by , Processed in 0.022595 second(s), 7 queries.
Copyright&, BCCN.NET, All Rights Reserved投稿:10粉丝:128分享--dynmicweibozoneqqbaidu将视频贴到博客或论坛视频地址复制嵌入代码复制微信扫一扫分享收藏0硬币--稍后看马克一下~用手机看转移阵地~用或其他应用扫描二维码手机下视频请使用扫码若未安装客户端,可直接扫此码下载应用未经作者授权 禁止转载
看过该视频的还喜欢正在加载...miniOFF【求助帖】DEV C++在调试的时候查看数组的问题【noip吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:22,748贴子:
【求助帖】DEV C++在调试的时候查看数组的问题收藏
能不能不让他一直重复的出现啊。在一个里面变可以设置么
2018noip报考条件+历年考试真题讲解+考前冲刺方案noip信息学奥赛研究中心
比如说,我查看一个a的数组,每按一次f7他就新出现一个a。。
orz用devc++调试的
只听说过pascal可以逐步查看。。然后转C++后这个功能就没用了。。。。。。 每次找错在某一个主要部分输出主要数组查看是否正确。。
GDB好用么?
= =我也不想啊
这样会不会很辛苦啊?
求大神相教啊
..上网搜下就好了嘛
使用新版orwell dev-c++
搁SourceForge上下载那个IDE主要是为了调戏C++11……话说逐步输出最有爱了
#include&stdio.h&#include&stdlib.h&int main(){
int a,b,i;
scanf("%d %d",&a,&b);
for(i=1;i&=100;i++){
printf("%d %d\n",a,b); system("pause");return 0;
} 神牛求指导,为什么gdb调试的时候,如果在循环变量设置断点比如说 b if i=50然后i 就不会升高了,到了51,然后又回到50,但是a,和b在next单步执行的时候都会继续增加。还有一个问题是,没看懂gdb怎么打开文件,到现在还是拖进去执行的。还有一个问题,就是本来 i=3的时候我设置了 b if i=50 然后c了,运行到i=50结果,a,b还是continue之前的值。又是怎么回事。。是不是gdb什么的我没调好,啊,。环境之类的。望解答~~
Dev C++的调试功能就不要吐槽了……一般调蛋疼程序都用Visual Studio C++……
LZ 2了 =号是赋值
==才是逻辑相等GDB里面可以给变量赋值的
DEV基本调试无能
5201用起来感觉还是不错的数组一般我是单独看某几个下标进行综合判断的不过一般整体性的基本上用断点而不是单步,有时候也结合cui来看gdb手工用起来感觉还是太麻烦……
= - =noip可以用么?
谢谢啦,lz蒟蒻第一次用gdb,请问怎么把gdb和程序关联起来,我都是拖进去的,(羞。。
话说noip允许gdb的吧。?
只要是NOI Linux都自带gdb。虽然是命令行界面,但功能真的有够强~在下一般在windows是用dev-cpp写代码和编译,调试直接用gdb……而在Linux则直接用gedit写代码,并设置快捷键编译,调试仍然直接用gdb……
谢谢~话说怎么打开gdb,把程序和他关联起来。
不行……不过NOI LINUX的话,个人认为GUIDE还比较好用,相比起Dev……
= - =gdb为啥不能用。。。。
gdb吗……gdb可以吧……不过从来没用过……太高端了……
直接在终端(命令行)下敲「gdb &可执行文件名&」。如果是Windows的话可能需要设置系统变量PATH,在后面加上gdb.exe的路径。
其实各种IDE的debug也只是用GUI界面包装了一下gdb。如果gdb都不能用,那岂不所有debug都不能了?
..C盘 DEVC++ 目录下bin文件下 有个GDB.exe 把他直接拖到你的程序目录下
然后file +文件名就好
GDBtui也很好用
noip用什么楼主就用什么吧,P党摸摸撸过
登录百度帐号DEV C++如何显示运行结果_百度知道
DEV C++如何显示运行结果
请写一个范例(能看结果的)比如最简单的A+BPROBLEM(输入A和B输出A+B)...
请写一个范例(能看结果的)比如最简单的A+B PROBLEM(输入A和B输出A+B)
&#xe6b9;答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
龙之大帝之不死
来自电脑网络类芝麻团
龙之大帝之不死
采纳数:4125
获赞数:21765
参与团队:
方法一:加上程序语句a.#include&system.h&system(&pause&);b.#include&conio.h&getch();c.getchar();方法二:使用DOS命令行方式运行程序这样程序结果会保留在命令行当中。方法三:使用第三方IDE工具建议使用SciTE,因为Dev正好也是采用GCC的架构,而Scite正好对c++及C的配置也是如此,可以对SciTE进行配置后就可以使用了,编译及运行结果会直接显示并保留在右侧的输出窗口中。
DEV C++使用须知:  如果你先前用过TC这个编译器,使用DEV C++编写程序运行后窗口就会闪一下就没有了,要想看到运行得到的结果,就必须注意如下事项:  1. 在程序的最后(在return语句前)加getch(); (只适用于C程序)  2. 在程序的最后(在return语句前)加getchar(); (适用于C/C++)  3. 在程序的最后(在return语句前)加system(&pause&)语句,使程序运行后暂停. (适用于C/C++)  如果调试不成功,不断地出现工程未编译,请在 工具 --&编译选项--& 编译时加入以下命令(打勾) 加入 -g  DEV C++的扩展名:  一般有两种形式:*.c和*.cpp  .c是C语言的文件扩展名;.cpp是c++的文件扩展名。  Dev-C++  Dev-C++是Windows平台下的开源C++编程环境。它集成了GCC、MinGW32等众多自由软件,界面类似Visual Studio,但体积要小的多。它的缺点是难以胜任规模较大的软件项目,但对于初学者是一个不错的选择。  目前,dev c++完美支持win7。
DEV C++需要在开头加上#include&stdlib.h&,末尾加上一句system(&PAUSE&); 暂停的意思,这样就能显示结果了,不然会一闪而过。
楼上正解 补充 如果你一开始就#include &iostream& 的话 直接就可以system(&PAUSE&);
记得在return 0;之前。。。
其他1条回答
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。第一次用Dev C++ , 提示“文件没有编译”-CSDN论坛
第一次用Dev C++ , 提示“文件没有编译”
小弟第一次用Dev&C++4.9&,把书上的源代码输入后,按“编译”,然后按“运行”,但是被提示“源文件未编译“,不知道是什么意思,是不是编译器的参数没有设置的缘故?
不会还没装mingw吧!
点一下编译并运行的按钮看看。
菜单中--运行--编译,编译成功后再运行
或者直接按F9编译再运行
输入完代码以后以后首先先把代码保存为.c&or&.C&or&.cpp&&
然后编译ctrl&&f9,
最后运行ctrl&&f10
或者直接点编译并运行&f9
不会还没装mingw吧!
&bigmouse2002(平风造雨*四无君)&(&)&信誉:100&
能告诉我mingw是什么么
好象还是不行,用过Dev&c++4.9&的前辈帮下忙吧!!!!
这个。。。&dev&c++&很简单的,
默认安装后基本上不用做什么改动,你说文件没编译那就是没编译了。。。。
最好抓个屏大家看看
MinGW是编译器,全称Minimalist&GNU&for&Windows
Dev-C++没有自己的编译器,是用Delphi编的
调用MinGW编译器
先保存&再编译
dev&C++&不用装MingGW的呀。。。至少我是这么记得的。。。
有机会向楼主请教&我也下了一个,但是好多东东都不明白&希望指教!
可能你只编译了一部分文件。Dev&C++&中按“运行”,并不会自动编译其他文件。与其他开发工具有点不一样。
还是不行呀,我把我操作的步骤写下来:
1:文件---&新建---&源代码&,然后输入c++&primer&上的一个程序,然后保存并命名
2:&运行---&编译运行&,此时出现一个对话匡,一会儿就消失,然后在最下面的空白栏里出现一几行提示或警告信息
&&&可是不知道在哪里能看到结果,从他的一条提示是unable&to&program&file,待指点!!!
哈哈!怎么没有人理我呀
程序代码有错误编译失败了也会这样
正常的流程是:
File&,&New,&Projects,&Console&Application.
还有忘了说我用的是xp系统,是否和系统有关
用MingGWStduio,它比dev什么的好
Dev内部使用的也是MingGW。
MingGWStduio//baidu居然搜不到这个东西
Stduio是什么东西
难道是studio
我的dev++中为什么不能用VGA常量呢
程序出错了吧,点击IDE最下面的tab看编译器的反馈,出错的话当然不生成可执行文件。
Dev&4xx用的老版本的gcc,感觉还是MinGWStudio好用(主要是和VC比较像,不会觉得太不习惯,而且不用背gcc的参数,呵呵)。
你把你的程序发出来看看呢
不是程序的问题,程序就是c++&primer&最简单的只有几行的小程序,比如打印一个字符串“hello&world",后来有试了书上的其他的几个小程序都是显示”源程序没有编译“,很有可能是我不会使用如何编译的缘故,所以请教用过Dev&c++4.9的同志来帮帮忙,教下我基本的步骤,上面有我贴出来的我操作的步骤,请帮忙看下是哪里操作有误,谢了!!!
你建工程了吗?建一个工程然后把源代码文件加进去。
一,你可能安装错了,你装成升级包了
二,你先卸载,然后再把那个目录删掉,最后重装
我们有个C++的群你可以把问题在那上面提提&他们应该会帮助你的群号:8049693
我没有建工程,不知道怎么建??
文件-〉新建-〉控制台程序(DOS窗口的那个图标),输名字再OK就可以了。
Compiler:&Default&compiler
Building&Makefile:&"C:\Dev-Cpp\Makefile.win"
Executing&&make...
make.exe&-f&"C:\Dev-Cpp\Makefile.win"&all
Execution&terminated
下面是程序:
#include&&iostream&
int&main()
&&cout&&&"i&am&a&student&&\n";
&&return&0;
能说得再清楚些吗,多谢了!!
那个,首先你的程序有个小问题:
#include&&iostream&
int&main()
//cout&&&"i&am&a&student&\n";
std::cout&&&"i&am&a&student&\n";
我很奇怪编译的时候为什么没有报错,你的程序应该是报cout未定义的。
其次,应该先建工程,然后用加入文件把你的这个文件加到工程里。
如果只是一些小的程序,不一定要先建立工程文件吧?
自动生成就可以拉
有一点我还未说,我以前曾经装过dev&c++5.0那一次用的时候用现在同样的方法还可以编译,不过后来把那个编译器卸掉了,后来从装了sp2的操作系统又重装了dev&c++4。9&,但是现在用同样的步骤不&能编译,不知道到底出了什么问题
我也下过一个出与你同样问题的dev&c++。
dev&c++&4.9.8.0行。
出错的是dev&C++&4.9.9.0。
记忆中,是在天空下的。7M多的。
是的,我是在天空下的,能告诉我在哪里能下到dev&c++&4.9.8.0吗?谢了
不记得了。发给你。如何?
好的,谢了!我的邮箱:
我一直用的DEV&C++,你检查一下你下载的是什么版本,通常是完全安装版(内含GCC,等),如果不是你的操作系统有问题,应该直接就可以用了,但如果你下载的是另一个只包括DEV C++集成环境的IDE安装包,可能就不能编译了。你看一下你下的安装包有多大,就可区分出来了。完全版的大约有8到9M,不完全版的只有2M左右
我一直用的DEV&C++,你检查一下你下载的是什么版本,通常是完全安装版(内含GCC,等),如果不是你的操作系统有问题,应该直接就可以用了,但如果你下载的是另一个只包括DEV C++集成环境的IDE安装包,可能就不能编译了。你看一下你下的安装包有多大,就可区分出来了。完全版的大约有8到9M,不完全版的只有2M左右
我下的有7M多的和10M多的,两个都不能编译
www.sf.net&上下了.&应该是你程序的问题.
先要编译一下,才可以运行,&调试,&etc
我的4.9.9.0&+&winxp&sp2没有问题,
后来装4.9.9.1就出问题了。
好像在卸载干净之前不能重装Dev
我的4.9.9.0&+&winxp&sp2没有问题,
后来装4.9.9.1就出问题了。
好像在卸载干净之前不能重装Dev
我也有点怀疑是不是以前没有卸载干净,不知道你你装4.9.9.1时出现了什么问题,后来又是怎么解决的呢?
to:panwai(%%%%超菜菜####)&
我发给你了。没收到?还是收到的也不能用?
to:panwai(%%%%超菜菜####)&
我发给你了。没收到?还是收到的也不能用
收到一份邮件,但是好象不是dev&c++的安装程序呀
可能是以前的配置文件没有删掉,而你又换了安装目录,所以,INCLUDE,LIB等目录都不对了
得自己手动改一下,还有如果键的是工程,最好不要用他的MAKEFILE,也有可能有问题
to:&panwai(%%%%超菜菜####)&
你收到的不是我发的信。
我看了一下。dev&c++&4.9.8.0&有12M。超出我的邮箱限制。发不出。
下载了一个Min&GW&用了一下,还可以,但是不知道它和Dev相比的优缺点各是什么&?
可能是以前的配置文件没有删掉,而你又换了安装目录,所以,INCLUDE,LIB等目录都不对了
得自己手动改一下,还有如果键的是工程,最好不要用他的MAKEFILE,也有可能有问题
能告诉我怎么手动修改吗
手改就是到&工具----》编译器选项里面改
不要makefile生成。然后在目录一个筐里看看你的那些目录对不对。
这个问题新出的4.9.9.2已经可以解决了,删除的或者安装的时候它已经有做处理的,会询问你的,你也可以试试这个版本的。
如果还有问题的话
今天我一个网友也有这样的问题!
后来我发现他C的程序却保存为CPP当然会有问题了,
C的程序就保存为.c的(c小写),大写也不可以,大写或者CPP就是C++的了~~
还有改了以后发现他缺少MSVCR71.DLL,传给他以后就正常了,你可以试试
下了一个dev4.9.9.2&,的确可以解决问题,多谢&crazyvv(屠夫)&,多谢各位帮忙!!
现在又有几个问题就是:
1.我昨天试的很小的,只有几行代码的小程序,没有建工程,结果可以通过.那在什么情况下必须建工程呢?
2.当我用和MinGW&studio一样的方法建工程时为什么结果还是不能编译,应该怎样建工程呢?
我的步骤是:
1.file--new--project--console&application--输入工程名(ss)--保存,这时在左边的小窗口出现一个project&ss&,在右边的大窗口出现了一个main.cpp的程序
2.file--new--source&file--出现一的提示"是否加入新的工程",我选"是",此时在大窗口的上方出现一个untitled1,小窗口里也出现了一个---在空的untitled1的文本匡内输入程序--execute--compiler&--结果出现提示要我输入名字,我输入了另一个名字tt,结果不能编译,是哪一步又出错了呢,正确的步骤是怎样的呢??
不好意思,这么点小问题拖了这么久,明天节贴!
小程序可以不用建工程,比较大的程序需要分为几个文件的,才需要建工程。
我重复你的过程,发现在加入新文件后需要重新命名。跟你说的不一样,需要命名二次。一次是给生成的main.cpp取名字,一次是给untitled1取名字,你怎么操作的?只要两个文件不同名,就不会覆盖的,编译就没有问题的。
问题一解决,谢谢各位大鸟帮忙!
&#xe60a;回复

我要回帖

更多关于 宿松天气看一下 的文章

 

随机推荐