扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
一个是winTC 内核是TC2.0,在windows下运行的C编译器。是某位中国人做的软件。坦白说winTC还是比较适合编译标准C程序的,毕竟是TC2.0内核,而且软件本身很小,方便实用。不过我发现有些时候还是会出现莫名其妙的bug,比如long型数据似乎有问题,经过我的测试,软件无法识别long型数据!!! int main() { long i; scanf("%d",&i); printf("%d",i); } 打印出的i值居然是随机数!!!! 这个bug很奇怪,为什么会这样呢??(因为编程经常用int和char,很少用long,所以我现在才发现这个问题。) |
一个当然是VC++6.0 这个也许是各位Cpper使用最多的软件。不过坦白说我对它没有好感!!尽管也许我以后会用到它。因为它不兼容标准C++。也许有人说兼不兼容有什么关系?我觉得不兼容标准C++会让我们走入歪道,最后会养成不好的习惯,导致不会编真正的C++程序。其实微软发布studio.net时也在声明,其C++编译器已经比VC6.0更兼容标准C++了。可见,不管如何,兼容标准是判断编译器好坏的一个准绳!连微软也在努力做到这一点。 |
最后一个是dev C++(最新版为Dev-C++ 5.0 beta 9.2 (4.9.9.2)) 这个是最兼容标准C++的。可惜可能开发时很多人还是用VC++,谁叫微软是老大呢?我是刚刚接触dev C++,了解不多,不过使用过几回,感觉的确很爽!我在官方网站得知它还自带诱人的GCC编译器!!(完整版)另外,dev C++算是在这么多编译软件中比较小的一个了。最后还要说的是:dev C++遵循GUN计划,也就是说它是开源的、免费的! |
我推荐使用dev C++!!
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者