薛辉的C++博客

同各位学习交流的平台

 

初学者选择那种编译器学习C/C++语言比较好(我的一点想法)

很多朋友都曾经问过我初学者应该选择什么编译器学习C/C++语言.所以我把我的

一点想法发表在这里希望对大家有一定的帮助.这仅仅是我个人的一些建议,供大

家参考.


我个人觉得C/C++语言十分庞大就语法本身已经非常复杂了更何况应用领域甚广需

要学习了解的东西非常多.所以一定要首先把语言基础打好,把语言用熟.

基于上面的考虑我比较推荐DEV-C++ 4.0.(可以到我的个人主页上下载)

主要原因有:

1.软件很小压缩包只有7M,解压安装之后20多M占用硬盘空间很小,占用的资源也 

很小.

2.符合ANSI C++标准.该软件内核是著名的GCC编译系统质量高,稳定性好.
  编译效率相当高.比如完全相同的C++控制台程序在DEV-C++下编译只有
  70K左右.但是在VC下编译就达到了500-600K.当然VC编译结果这么大可能是
  从安全等多方面考虑后的结果.

3.查错能力很强.这里要强调的是DEV-C++ 4.0版本.能够比较精确的定位出错的
  位置和原因.不知道怎么搞的现在的DEV-C++ 5.0在这方面做的比较差?所以我
  现在还是在用4.0版本的.

4.使用简单.这是选用的一个重要原因.使用VC建立工程之后在那个文件夹下面有
  大量的编译中生成的目标文件,感觉比较杂乱.DEV-C++没有这么多文件,一个源程序
  对应一个可执行文件,简单清晰.便于整理

    我们在开始阶段主要是想学习C/C++语言本身,功能过于强大的开发工具往往提供了
很多暂时我们还不需要的功能,把时间精力都花在这些工具的学习上不利于我们迅速
掌握C/C++语言本身.但是必须强调的是VC是非常强大的工具,熟练使用它可以快速
开发出很多功能强大的软件,很值得我们学习了解!公司里一般要求熟悉VC开发.
如果对C++了解很深入基础十分扎实学习VC速度应该是很快的.因此我到现在还
没有开始学习VC.我已经用DEV-C++编写了1500多个程序,共9万多行,仍然感觉C++
十分庞大需要下功夫仔细学习.还有像数据结构,编译原理等等知识都是很好的练习内容.
后面准备把以前写的程序整理成CHM格式文件发到网上大家一起讨论.


仅仅是自己一点看法.大家可以根据自己的情况选择学习.

posted on 2006-03-22 13:48 薛辉 阅读(2646) 评论(3)  编辑 收藏 引用

评论

# re: 初学者选择那种编译器学习C/C++语言比较好(我的一点想法) 2006-03-27 15:02 C++ fans

VC学了很长时间都不一定真正理解面向对象编程.
学C++基础很重要!  回复  更多评论   

# re: 初学者选择那种编译器学习C/C++语言比较好(我的一点想法) 2006-03-27 15:06 C++ fans

初学者一定要避免浮躁,把C++的基础打好!否则难成大事!  回复  更多评论   

# re: 初学者选择那种编译器学习C/C++语言比较好(我的一点想法) 2008-05-10 08:44 zbq

新手上路  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


导航

统计

常用链接

留言簿(8)

随笔档案

文章档案

相册

搜索

最新评论

阅读排行榜

评论排行榜