Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19002414
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: C/C++

2008-05-27 20:49:03

一个是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++!!

阅读(368) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~