刚开始学C语言,很多人都不知道该如何选择一个编译器。C语言相对其他编程语言来说,编译器比较多,网上众说纷纭,在这里,我以亲身学习经历说明新手该如何选择编译器。
我学习C语言一共只用了两个编译器,一个是VC++6.0,另一个是DevC++。什么时候用?
一、该开始接触C语言,一定用VC++6.0
初学C语言,用的编译器多数是visualC++6.0,因为大多数C语言入门书籍上都是以VC6.0作为教学软件的,因此它作为入门级C语言编译器是首选。学习C语言初期,所需要的是更多的实践,考虑到初学者的打字能力、编程纠错能力都有待提升,简单的编辑器完全能够满足初学者需求,还能锻炼初学者对程序的理解。
因为VC6.0的代码编辑界面没有什么高级功能,初学者最初遇到的问题除了代码需要一点点打出来之外,程序编译时报错的信息也不是特别友好,遇到的程序错误多了,经验累积起来了,以后用其它编译器就会省时、省力。
二、学完了C语言,一定不用VC++6.0
这里的学完,指的是你已经按照课本或者视频,从头到尾学完了C语言,从数据类型到指针、结构体等全部学完之后,在学习的过程中,一定要用金山打字通练习打字,不要间断,等到学完C语言,打字能力也就练习的差不多了,如何练习打字可以参考我这篇文章编程基础:如何用金山打字通练习打字?如何增加打字速度?
学完了之后,你的打字能力、敲代码能力已经不错了,这个时候需要的不是基础能力,而是效率。好的编辑器能够提高编程效率。DevC++开始是老师介绍给我用的,用了之后我发现特别好,代码编辑功能提高了不少,界面也更友好。我用它四个月完成了C语言生成