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