永发信息网

DEVc++用起来感觉不一样啊

答案:3  悬赏:40  手机版
解决时间 2021-08-19 00:23
感觉没以前的VC++6.0好用啊,然后运行后老是一闪就过去了,停不住,这个软件 到底是干嘛用的,能用来学习c++吗
最佳答案

WxDev-C++ 你试试这个 相当于是devc的后续版本


优点:修改了 Dev-C++的一些bug。它兼容vc6、vc7、vc8的工程设置。


我一直用vc++6.0 虽然对C99和C++98都支持的很弱但是VC++6.0对C90标准支持的不错。


下载地址 http://wxdsgn.sourceforge.net/

全部回答

一闪而过时正常的。VC之所以没有一闪而过,是因为他悄悄地在程序末尾加入了一句 GETCHAr();,而这句是默认加入的,因此你能看到结果。但是这种做法有时候会让程序出问题(不过很少会这样)。

你想,程序执行完了,为什么要给你看下结果在退出呢??没有这个道理吧?

因此,在DEV中,想看到结果,你要自己想办法让程序暂停下来,比如最笨的办法:

//程序末尾处

int qwe;

scanf("%d", &qwe);

}

这样不就停止下来了?

还有一个的方法:

fflush(stdin);

getchar();

}

其中fflush(stdin)是清空输入缓存,这样getchar()才一定能暂停下来。

最常见的手法是这样了:

//需要头文件 stdlib.h

system("pause");

}

system()函数可以调用dos命令。

这样做的结果是暂停程序,可惜的是屏幕上会多出来一句话。

最完美的做法是这样子的:

system("pause>nul");

}

这样就把那句话打印到了空设备。

这也是我现在一直用的方法了。

就是这些了。

其实不是DEV不好,这样做才是正确的;VC悄悄地做了写你无法控制的事情,这才是糟糕的。

不过VC中好像可以把这个程序最后加的话去掉的,有这样么一个选项。

devc++ 停止开发很长时间了 很多功能和遗留的问题都没更新和得到解决 学c++ vc6也不大适合,建议换个新版本的vc,比如vc2008
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
食品生产安全培训内容,食品安全知识培训记录
西门子6通道价格多少
在下列反应中,HCl作氧化剂的是(  )
三星C3518能使用的应用软件
雨花区长沙水灵珑专业护肤造型中心(雨花亭店)
武汉新航道雅思怎么样?
淘宝上买的QQ飞车白金平板辅助买家说发货了在
被删掉的说说怎么恢复,怎么找回iphone删去的
帮我家宝宝起名字呗!
胖人怎么穿衣服显瘦,怎么穿衣显瘦 掌握小技巧
武汉161医院能做夫妻孕检吗?
岳麓区长沙头等舱沙发(红星美凯龙岳麓商场店)
雾是由什么产生的呢?
为什么晚上睡不着。
thinkpad E40 0578 g8c
推荐资讯
冰雪奇缘片段配音台词,冰雪奇缘片段英文台词
三角阀怎么安装,安装三角阀生料带缠几圈?
爱护公物文明标语,关于文明的名人名言
我的谷歌浏览器怎么有莫名奇妙的声音
任务栏中的卡片有些有个2是什么意思
He is going to travel by plane rather than
“如果把常量327存入变量a中,a可以定义成floa
从文庙做什么车到上海徐汇区大木桥路?
改错 He eats a lots of food every day.
跪求黑塔利亚德意志大叔的角色歌下载地址、。
努力让自己变得更好,请努力让自己变得更好
急需一幅上联含“唐”,下联含“秋”的对联
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?