C++初学者,老师讲的听不懂,上机也跟白痴一样。甚至连VS也不会用,怎么办?求高手指点,谢谢。

如题所述

呵呵,我不知道你用的是什么书本,我的情况跟你差不多,我们C++的老师讲的超级烂,还跟我们选了一本外国人编的书,所以一开始我学不懂,后来我决定自学
我买了一本谭浩强的C++书和配套的实验练习册,红[皮的,我感觉这本书特适合没有基础的初学者,虽然比起其他c++的书来说,没有什么深度,但是它好在浅显易懂,比如关于类和对象的解释他用了现实中人作为例子讲我一下子就明白了,而且书上代码注释详细,我在读高中的学弟表示看懂毫无压力~~边看边 把课后的实验在机器上做了(实验练习册上有答案),你的C++就宣告入门
看完这本后你就可以看C++的经典著作,C++primer。这是C++经典教材,有了基础看这个很简单了,这儿主要是帮你掌握C++的高级功能,看完做完上面的练习,你的C++功力达到中游水平
想继续发展的话可以考虑学MFC,买本深入浅出MFC ,看完

想当初学C++的时候确实很痛苦,不过后来靠这几本书,我课上基本没听,最后大作业确是优秀,而且还自己用C++做了一个游戏,以上都是亲身经历,希望对您有帮助,坚持下去,你一定会成功的
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-19
以下仅供楼主参考。

我猜想最根本的原因应该是没有对计算机或者编程产生兴趣,获得多少有一点抵触吧。因为兴趣不在,所以课程内容本身不会引起共鸣,而且上机的话也显得无从下手。
其实计算机和编程本身是神秘而简单的,说神秘,因为你需要学会让计算机能看懂的各种语言和程序设计,不一定哪里出错了就会得到一个莫明其妙的结果,往往很长时间找不到问题;说简单,其实程序都是人写出来的,就好像同样是音符,但是经过音乐家的组合就成了美妙的乐章一样。
我建议楼主首先要从内心接受,然后多实际上机多做练习,不懂就问。baidu是一个很好的平台,楼主真遇到不清楚的地方,可以就近问问同学,大家也不清楚的可以拿出来到baidu上问问,这里有很多高手。另外如果能遇到很nice的高手,可以专门请教,慢慢的适应了就一切都好了。

希望有用。本回答被提问者采纳
第2个回答  2011-04-19
老师讲的听不懂,说明你不喜欢听,喜欢自学。确实程序设计语言是靠自学成才的,没有一个是靠老师教会的。建议你自学吧。多看,多练,多做实验是关键。
第3个回答  2011-04-19
一点一点来吧,先模仿着打打代码,有问题就百度,把书上的细节一点一点看,然后把示例代码一点一点敲进去看看怎么运行,一点一点就有感觉了,一定要动手
兴趣也很重要,不要排斥,或者慢慢尝试让自己接受他,都有个过程,不要着急
只要想学好,并且努力的学,都会慢慢有感觉的
加油~~
第4个回答  2011-04-19
一点一点的去学习,开始是痛苦的,只要坚持,到最后会发现还是很好学的

C++初学者,老师讲的听不懂,上机也跟白痴一样。甚至连VS也不会用,怎么...
想继续发展的话可以考虑学MFC,买本深入浅出MFC ,看完 想当初学C++的时候确实很痛苦,不过后来靠这几本书,我课上基本没听,最后大作业确是优秀,而且还自己用C++做了一个游戏,以上都是亲身经历,希望对您有帮助,坚持下去,你一定会成功的 ...

怎么成为计算机高手
没有电脑的话就多看点书,特别是一些基础的书籍(比如Windows的基本操作,DOS的运用,学一些基本的计算机语言如:FOXBASE),然后到网吧、图书馆等地方找电脑实际操作一下,验证你的所学,对弄不明白的地方找身边懂电脑的人问,也可以上网查,要谦虚。 有电脑的话就方便多了,边看书边操作,学习完基础的计算机知识后就可以...

什么叫程序编程 写程序 高手给与指点 初学者
不断发展的技术需要不断变化的程序员,例如,如今Visual Basic可以快速构Windows下的应用程序,程序设计方面的技术不断发展着,不断引进新的概念、新的方法,如从结构化的C开始,当面向对象的思想被提出后,出现了C++,微软在C++的基础上为使用户构建win32应用程序更加方便,推出了Visual C++。这也就需要程序员也要不断的...

学习编程语言,我一点也不懂应该从什么语言学起,从哪方面学起
回味了下,如果让我再次选择一门入门语言,我绝对不会后悔选择Python,建议每位同学去百科搜索下Python,看下是否真的简单易学,并且强大,如果你想快速写GUI(图形用户界面 )的软件,Python有一大把图形库供你选择,不像C语言,半年下来,还是停留在黑框框里,大大打击了初学者对软件开发的信心,对于写游戏,Python也是绝对不...

如何学好C语言?
用C语言写一个小程序远比学习ls、cat等命令有趣,况且我们要专注于C语言本身,就不得不暂时忽略一些东西,比如编译链接的过程、Makefile的写法等等等等。 所以我建议初学者应该以Visual C++ 6.0(不是VisualC++ .NET)或者Dev C++作为主要的学习环境,而且千万不要在IDE的使用技巧上过多纠缠,因为今后你一定要转向Unix...

如何学好java语言啊?
建议一:有系统的学习方案,系统的学习教程,先把Java学了一遍之后才是真正的入门,然后就是不断的练习,不断的巩固,为之后的工作打下坚实的基础。建议二:学习Java不要先看书学,一定要先把一块的知识点学完一遍,并且自己多多少少会动手操作,然后去看书温习。还有不要盲目的看视频,很多人都是光看...

相似回答