学习是永无止境的一个课程,想要学好,那就得看自己是怎么样的一个心态去看待学习二字!从事互联网行业更是一样的,你不跟上,那么,你就将会被淘汰!
学习任何一门语言都是一样的,高级语言尤其如此。不能说哪门语言最好,也没有人说现在学习哪门高级语言最好找工作。不管哪门语言,学好了、学熟练、学通了比什么都好。当然学通一门高级语言不是一件容易的事,但是只要不断的学习,认真听听C++的前辈们的一些忠告对C++的学习会有很大的帮助。
不要听人家说VC、BCB、BC、MC、TC等就感到很害怕,这些都只是一些集成的开发环境,等我们把C++的语言基础学好了,这些环境我们自然就会开始接触的。所以千万不要被这些词汇所迷惑,更不要被他们吓倒。我们C++初学者当前最关心的就是开始学习C++的语言基础。那么如何快速更好的学习C++呢?下面是整理的C++前辈们的一些对C++初学者的忠告。大家认真看看,为C++的学习之旅开辟一条顺利的通道吧!
1、摆正心态、心平气和的学习C++,更学习C语言、PHP等语言没有什么区别的。
2、不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点。
3、会用Visual C++,并不说明你会C++;Visual C++只不过是开发C++程序的一个工具而已,如果不嫌弃的话,你用系统自带的记事本写C++程序也是一样的。
4、学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书。
5、如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的。
6、看Visual C++的书,是学不了C++语言的。
7、C++不仅仅是支持面向对象的程序设计语言。
8、学习编程最好的方法之一就是阅读源代码,光阅读源代码也不够,还要自己亲自编写代码实践。
9、在任何时刻都不要认为自己手中的书已经足够了,也不要在任何时刻都认为自己的C++水平很高了,语言知识是永远也学不完的。
10、看得懂的书,请仔细看;看不懂的书,请硬着头皮看。理解书中的方法和思想,这个比记得书中的代码还要重要。
11、别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍。每看一篇你都会有新的收获。
12、不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序。新手要先熟悉集成的开发环境。
13、不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样。
14、C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密。
15、学习编程的秘诀是:编程,编程,再编程。只有不断的编程,你的动手能力才能提高。
16、记住:面向对象技术不只是C++专有的。几乎每种高级语言,像PHP、JAVA等都有面向对象技术。
17、既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的。
18、当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写。
19、每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了。
总结:学习C++语言最重要的还是心态,编程的过程中如果有遇到难题,这时候千万不要浮夸,静下心来,慢慢屡清思路,总会发现问题的所在地的。初学者学习C++的过程中,千万不要忘了多跟C++前辈们交流。跟高手们交流是快速提高自己能力的有效方法,可以记下高手们的建议和忠告。上面19条就是C++前辈们的肺腑之言。兴趣是最好的老师,在热爱C++的驱动下,努力学习C++吧,相信自己会学好的。