学习啦 > 学习方法 > 通用学习方法 > 学习经验 > 如何系统有效的学习c++语言

如何系统有效的学习c++语言

时间: 欣怡1112 分享

如何系统有效的学习c++语言

  C++是一门用来“解决问题”的语言,很多问题需要C++语言来解决,所以不少人加入C++这个行业。那么如何系统有效的学习c++语言?以下是学习啦小编分享给大家的有效学习c++语言的方法的资料,希望可以帮到你!

  有效学习c++语言的方法

  1、 好好理解一下变量和函数的概念,至少要重新回头看看初等数学。这是基础,否则就会先天不足,你学的再好,也成不了大气候。

  2、 平衡心态,虽然不能做到“不以物喜,不以己悲”的水平,但至少不要浮躁,不要急于求成,欲速则不达。

  3、 培养自身的全局意识,既能小无内,也能大无外,才行。

  4、 严格按照程序设计过程设计程序,不要跳脱,天马行空,没有规矩是不成方圆的。

  5、 努力提高自身的综合素质。程序是人思维的表达形式,是人处理问题思路和语言的结合体。你对客观看成到什么程度和你掌握的知识成正比。如果你对处理的问题不理解,不会处理,你怎么也写不出程序。

  6、 学会交流,多交流,相互补益,同时团队合作也是很重要的。

  有效学习c++语言的建议

  1.建议先把C搞清楚,至少基本语法没啥大问题,然后C++基本就是一些OO的思想加上C的语法(当然一些细节不太一样)。

  2.初学者极容易陷入cpp那浩瀚无垠的语法细节之中,建议先认真理解一些OO的基本思想,如:封装,继承,多态,运算符重载,类,对象等等,先把自己编程的思想从面向过程转到面向对象,具体的语法细节前期不要纠结太多。

  3.其实软件涉及到很多学科,语言知识一门工具,初学者不要把所有的精力都投入到编程语言的学习上,多花点精力和时间学习操作系统,编译原理,汇编,数据结构等等,系统的学习将来会有助于你的发展,否则,你可以code的很久很久,还是一个码农。

  4.编程时实践性很强的东西,纸上得来终觉浅,很多时候你去面试,HR一句话“废话不多说,放码过来”,你就知道什么是“读书千遍,不如代码一行”了。

  5.不要仅仅局限于实现细节,等有一定的基础后,建议看一些uml和设计模式的书籍,有利于向更高层次的发展。

  6.不要仅仅在课堂上跟着老师的步伐走,一定要注意课下的自学,师傅领进门,修行在个人。

  7.life is too short to learn cpp,不要沉迷于自己的那片小天地中,多锻炼,多与人交流。

  刚开始的话,先从最简单的 helloworld 开始,边学边敲,培养兴趣和成就感,这样走起来压力会少一些,学习基础语法的同时,试着因为需要而去调用各种库函数,然后学习各种API,这时已经可以算是一名初级C++程序员了。

  然后选择 windows 或者 Linux 中的一个平台深入学习,windows平台有特别多的封装好的函数可供调用,时常学习,Linux 上则有更多的平台,很多人在上面交流,里面的开源代码可供参考和学习。

  接着可以尝试着向底层走,学学驱动和汇编。如果还能继续深入学习的话,就涉及到硬件电路板了,嵌入式方向的学习就很广泛,以后有很大的机会做CTO,不过无论从哪条路走,走到最后都能取得很大成就,在架构师身上,往往能看到其在各个领域的身手。

  最后说一句,只要入了门,你变强的心思会一直引领你一步步往前走。、

  有效学习c++语言的四项注意

  (一)错误观点:C语言低人一等

  由于C语言常常应用于一些服务器程序,没有漂亮的界面,在一些同学的心目中,C语言程序员就成了IT民工的代名词。类似于煤矿工人,整天生活在地底下。而那些Java程序员,.net程序员则成了白领丽人。

  (二)错误观点:C语言高人一等

  与第一种情况相反,一部分同学则认为C语言才是语言正统。俗话说:真正的程序员用C,聪明的程序员用delphi。那么其他的语言统统是神马牌浮云,不值一提。其他的程序员,无论聪明也好,愚蠢也罢,都是盗版水货。

  (三)错误观点:C语言是忠贞情人。

  弱水三千,只取一瓢。有人在爱情上的忠贞,有人去在语言上忠贞,有人如斯内普般一生只爱一个女人,有人欲效仿之,一生只使用一种语言。

  正如人生而平等一样,其实,语言也没有高低贵贱之分,只有适合于不适合之分。Java适合做WEB开发,C语言适合服务器,C++适合做游戏,等等。真正的程序员,不是只使用C语言的人,而是到什么山唱什么歌。任何语言、任何数据库、任何操作系统对他来说都只是工具,呼之能来、来之能战、战之能胜、挥之能去。当JQuery方便时,我不直接用JavaScript;当速度优先时,我不用Java;当稳定优先时,我不用Windows。总之,倚天剑也好,屠龙刀也罢,统统是工具,为我所用,为我所奴役。

  (四)光说不练假把式

  学习C语言的真言是“编”,但是也有同学会反驳,“这么简单的程序,也需要我亲自编写吗?”、“这个程序我看一眼就知道怎么做了”、“跳过这个程序,直接编写后面的程序”、“不要把天才浪费在这种小程序上”等等之类的言论不绝于耳。

  C语言初学者必读的十句话

  一、一定要养成一个规范标准的代码排版格式,好的排版会让帮助你的人事半功倍。

  二、一定要培养自己查找错误的能力,要记住别人只帮你一时。

  三、一定要养成写注释的习惯,特别是你的代码要给别人看时。

  四、遇到问题,一定不要立刻问别人,其实很多问题都是自己不小心所致,回头看看书你可能会明白原来这也很简单。

  五、多看看头文件中的内容,它能告诉你标准地调用库函数的方法。

  六、书上的程序其实都是比较经典的,何不在上机运行一下这些程序,看看你对程序的理解力是怎么样的。

  七、优秀的程序员不只对书本上的知识了解很透澈,而且对更深层次的知识有着强烈地吸引力。

  八、一定要跟上世界的脚步,闭门造车会导致你失败的很重要的原因。

  九、一定要认定一个方向,不要什么语言都想学,没必要,你也没有这个精力。

  十、一定要培养好自己的阅读代码的能力,必竟现在软件项目不是一个人能完成的。
猜你喜欢:

1.C语言学生成绩管理系统如何开发

2.如何把Linux操作系统变成中文语言

3.iOS 10操作系统如何不切换键盘输入多种语言

4.C#怎么调用dos系统命令

5.计算机编程实习总结

3743520