C++是兼容C语言面向过程和面向对象的编译语言,其涉及程序设计思想、方法、语法、算法等诸多方面,它的理论性、综合性和实践性都优于C语言,让人感到很难学,学不懂具有可能半途而废。在大学里,在大一上半学期开始学习C++的时候,真的是纯小白一枚。开始学的时候我还很高兴,总想着自己学习完可以做出一个相当完美的程序,在在学习中,常与专业课老师进行交流,但是上机编译的时候,总是遇见各种各样的问题,党老师要求我们自己动手编写一个小程序时,又感觉无从下手,大脑中一片空白,越往后学越是理解不了,以至于到最后看见C++就感到非常头大,对于C++的学习产生了一丝恐惧,但是我理论知识在线,考试最后高分通过……
目前虽然在其他方向继续探索,但是仍然觉得还要继续学习C++。平时我强迫自己去看C++相关的视频和文档,慢慢去理解之前头疼问题,碰到看不懂的东西就多看几遍,实在不懂的就去问问同事。学习还是有一点收获的,比起以前什么都不懂来讲,可以看懂一些简单的代码,但是要自己完全的动手写出一个程序还是有困难的。在学习c++的过程中,我觉得嵌套循环和指针最不能让我理解。以后学习C++还需要多多钻研。学习c++编程,离不开上机实践。通过编程和上机调试程序,会发现许许多多的问题,无论大的还是小的,通过解决这些问题,不仅可以检验自己是否真正的掌握了所学的内容,还可以加深对所学知识的理解,积累编程和调试经验,提高自己的实际编程能力,即使自己只是敲代码。下面就举一个简单的例子来说说自己在编程调试过程中出现的一些问题:
#include
int main(void)
{ int a,b,c;
cin>>a>>b;
if((a>b)&&c))
if(b<c)
cout<<“min=”<<b<<’\n’;
else
cout<<“min=”<<c<<endl;
if((a<b)&&(a<c))
cout<<“min=”<<a<<’\n’;
}
这个程序还是比较简单的额,但是当时上机调试的时候调试了很久,出现了许多小问题,主要还是自己不够细心。比如忘记中英文字符切换,或是少打花括号,大小写等等对应不上诸多问题。在运行的时候会出现一些错误,只要跟着提示一个一个的改下去,其实是很简单的。最后我还发现了学习这门课,需长久之功,最重要的是持之以恒,锲而不舍。罗马非一日建成的,学习要靠日积月累。学习c++本身就是一个艰苦的过程,所以我们要时常保持着对它的兴趣才能坚持下去,才能学好,学精。另外,学习这门课仅仅是知道理论是不行的,无异于纸上谈兵,要主动上机多多实践,提高自己的动手能力。
C++学习心得体会
最新推荐文章于 2020-06-04 20:16:20 发布