入门似乎每个准备学习编程的人都会考虑的问题。学习编程当然要有一个目标,或者一个大方向。编程不能盲目的学,因为编程语言实在太多了,每种语言几乎都有自己的特色,所以要先定好一个大方向。如果是WINDOWS编程的话,推荐学习C++,这是一门不错的语言。
下面开始介绍一些学习C++的方法:
其实不推荐直接学C++的,因为涵盖的知识太多了。想学C++的朋友不如先学一下其他语言,当然不用太深入的学。如果本来没有学过编程,没有任何基础的话,推荐先学一下VB,或者更早一点的QB。用个大概半个月,一个月的时间看看,做做练习。当然这个时间随个人情况而定,但一定要用很多时间去看,多做练习。大概掌握语法结构就可以了,别学的太深入,我们的目的是C++呢。如果做到比如说VB,不一定能自己写程序,但给个简单的源代码能看懂了,那么放下VB吧,正式学习C++。这里的目的就是为了熟悉一下编程,尝试一下编程是什么感觉就足够了。
如果不喜欢VB的话还有其他语言,比如C。C++语言是C语言的超集,也就是说C++涵盖了包括C语言和一些C语言不具备的特性。学习C语言可能没有VB那么有意思,学半天也没脱离命令行,而VB是可视化编程,想要个什么样的窗口,动动鼠标画出来就可以了。当然先学C语言也有比先学VB的优势。比如基本语法就不用重新看了,像什么判断语句,循环语句。这样在真正学习C++的时候就不用费多大力气看这些东西。还有要注意一点,C语言是面向过程的,C++是面向对象的,所以学C的时候不要学的太深,基本了解就足够了。
还有另外一种就是先学JAVA,这个不太好说,因为我不懂JAVA,呵呵。不过这个可能就没有上面提到的好了。有心人不妨试试,然后把过程发出来大家交流。
开始学C++之后难题又来了,因为没有C的基础可能会比较慢,包括先学C再学C++的。先尽量别管C,努力学好C++就好了,因为C迟早要补,但是C又比较枯燥,所以等用C++可以写简单的程序的时候再补C也不迟。学习C++的时候千万不要一味的看书,多做做练习,同一道题多用几个方法,比如之前我写的一段练习题,
同一段程序的多种方法lun3322.3322.org/post/34.html,里面就有两种方式达到的同一个目标,多用编程的知识解决一些力所能及的实际的问题,这才是根本。新手编程最忌讳的就是光看书不做练习,多动动手吧。
大概能写的就这么多了,我也是新手,我也在学C++,可能有很多照顾不到的地方。
本文转自:
lun3322.3322.org
原文地址:
http://lun3322.3322.org/post/37.html