说起C++,还的从大学时候说起, 我大学时候的专业是计算机应用技术,当时就学了C/C++,其实c++是兼容C的面向过程和面向对象的程序设计语言,它涉及程序设计思想、方法、语法、算法等,它的理论性、综合性和实践性比较强,让人感到十分难学,学到一半就学不懂了从而半途而废。还记得大一刚学习C++的时候,什么都不懂。刚开始的时候我还兴致满满,总想着自己一步登天做出一个完美的程序。在学习中课上老师讲的和教材上的内容都能理解,但是上机的时候老师要求我们自己动手编写一个小程序时,又感觉无从下手,脑中一片空白。越往后学越不能理解,以至于最后看见C++就头疼,对学习C++产生了一种恐惧感。毫无疑问地,大一上学期的c++以挂科的方式结束了。 大一下学期的时候,还要继续学习C++。我强迫自己去看被我搁置已久的C++课本,慢慢去理解里面的东西,碰到看不懂的东西就多看几遍,实在不懂的就去问问同学。学习还是有一点收获的,比起以前什么都不懂来讲,可以看懂一些简单的代码,但是要自己完全的动手写出一个程序还是有困难的。在学习c++的过程中,我觉得嵌套循环和指针最不能让我理解。以后学习C++还需要多多钻研 。学习c++编程,离不开上机实践。通过编程和上机调试程序,会发现许许多多的问题,无论大的还是小的,通过解决这些问题,不仅可以检验自己是否真正的掌握了所学的内容,还可以加深对所学知识的理解,积累编程和调试经验,提高自己的实际编程能力,即使自己只是敲代码。不过到大二就荒废了,当时一点都没认真学,和室友整天吃吃喝喝,打游戏,浪费了大学时光。 直到这次过年,我和我表哥说起想做游戏方面的,于是他们就推荐我来黑马培训,让我和C++的缘分又开始了,在这里学习好像找回了以前在学校的感觉,挺好的。对于c++的学习,我有一些学习方法可以和大家分享,并认为通过这些方法可以使我们的编程技术获得较大提高: 第一,是要加强实践。C++程序设计语言是一门实践性非常强的 课程,若要真正掌握编程技术,使编程能力有较大的实质性的提高,必须在认真听课勤做笔记并读懂教材的基础上,通过上机实验加强开发软件的基本技能训练。只有勤学苦练才能积累宝贵的编程经验,悟出编程技术的要领。 其二,便是要学习掌握相关的程序库。在众多的计算机学科中,有很多都出现了内容的交叉现象。我们在学习c++的时候,如果能多看看有关这方面的书和查查相关的资料,对我们地学习也不无裨益。第三,便是要多看有关c++的资料书。选取一两本自己能够容易看懂的c++方面的书,进行精读,和细读。在学校的图书馆阅览室有很多关于c++编程方面的书籍和资料,我们可以借几本过来,对照着看看,对我们的学习是一定有帮助的。 最后,便是要持之以恒,锲而不舍。罗马的建成不是一日之功,任何学问的从熟练到精通都不是三天两天的事。我们必须明白这个浅显的道理。学习c++本身就是一项艰苦的历程。浮躁的人、没有忍性的人,是肯定学不好c++的。我们必须有狂热的编程热情,否则是很难坚持下去的。我们也必须学会自信,因为有些时候尽管我们花了相当多的时间和精力,我们也不能写出一个程序。 写程序确实是很麻烦的,有时需要顿悟,有时需要渐悟。当我们真正学好了,学精通了,便会有“一览众山小” 的感慨了。我们就会因此而有一种莫言的自豪感。,我必须努力掌握好它,为自己能够在以后找份好工作打下坚实的基础。
|