楼上人两位所言极是
DevC++用的是移植到Windows系统下的gcc,所以如果你将来想跨平台的话,用DevC++,会让你代码更规范。
DevC++调试功能几乎等于没有,我一般都是自己编一些输出语句去看中间结果,因此初学者不太推荐用DevC++
另外 DevC++的编译速度比较慢,比VC要慢得多,不过通常情况下还好,但是如果你调用一些比较大的库,比如GUI的库,那编译起来,确实要花点时间。
我个人比较喜欢DevC++,目前手头上,一个程序已经写了几千行代码,感觉都还好,没什么不方便的。
参考资料:hi.baidu.com/xxAI