求指点。 我是计算机专业的大二的学生,可是之前学C语言和C++时没有好好学,现在学的是C++版的数据结构。

老师总让编一些复杂的程序,书上只有一些用得上的类模版如栈的进出,树的抽象类型等,由于基础太差,实在不知道该从什么方面着手,很是迷茫。望编程编的好的给予指点,交流一下你的经验,再次感谢了。有什么对编程有用的好书也推荐一下。

学好C++,重在基础,需要自己多摸索和试验。主要有以下重点:
类的访问权限以及继承后的访问权限。
重载运算符、友元类和友元函数。
类的多态(伴随着引用、指针、取地址)。
模板类和模板函数。
C++输入输出流。
异常处理。
自己尝试写实例,探索出结果。
(基础掌握之后,你需要做一个你认为不太好做的程序,这样才能真正提高)
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-05
认真学下数据结构对你以后是有好处的,编程会得心应手。
基础太差不是理由,多花些时间撒,学习这个东西别人说了也是别人的,还是要靠自己。追问

我也知道要多花时间,可是自己不知道怎么入手呀!有时自己也努力看了,看完觉得懂了,等到自己编时就又什么也不会了,就是很难领悟算法的思想么。这个怎么办哪!

第2个回答  2012-05-05
哪里开始都可以,适合你的方法只有你自己找。
第3个回答  2012-05-05
C primer plus 书不错 很详细
没事去图书馆借本 Visual C++ 从入门到精通 看看里面的视频
第4个回答  2012-05-05
哈哈,不能靠老师教。我和你一样,重点大学,结果毕业了还是什么都不会。以后工作了学了很多东西,发现大学真是荒废了。有一点C语言是一定要学好的,因为现在的主流语言JAVA、C#、C++、javascript、PHP全部是泛C语言的。建议你学JAVA,在Verycd上的免费教程非常多,JAVA是最多的。够你看一两年的,只要你愿意学。
我觉得不用纠结于算法。虽然数据结构是考研必考的,但就目前我的工作情况,几乎就用不到。更多的是要学习框架。其实等你编程做的多了,回过头来看,这是算法又太简单了。

我是大二的学生,对C++感兴趣,想要自学,知道这是个很难得过程,各位有什...
不要什么的先学C,再学C++,这个等于浪费时间 1.建议先看看谭浩强的《C++程序设计》,十分基础,比较易懂,细节都有说到了,两个月的时间,注意找个你注意力比较集中的时间,(我通常都在晚上差不多快睡的时候),将课本的每个例子自己脚踏实地的上机操作,别以为自己看得懂就不用上机,当你亲手敲...

现在大二了,大一时编程没学好。现在感觉跟别人的差距很大。请问如何有效...
VB真的很简单,看你用不用心学!我是个中学生,可我已经熟悉了C语言,我也是不断的看书、复习,从而使我学会了枯燥无味的C语言,而VB则极易上手,只是要靠您的想象力和对函数的运用。建议您学C语言看《21天学通C语言》,至于VB我没怎么了解,所以书您自己选吧(不推荐上网学,原因和一楼同)!

我是一名大二学生,学过c语言,正在学习c++,和数据结构,我想学习手机开发...
C++的STL会吗,不会的话建议学点,还要会不会多线程编程,不会的话可以学下操作系统,会网络编程不,不会的话可以学下计算机网络。另外可以学点可视化编程,比如QT等。操作系统,计算机网络,数据结构,大学计算机专业都会学的,不用急的,这个也是考研要考的4门课里面的。学习编程基础也很重要的,路...

...我想自学编程的C语言和C++可以吗?我今年15可以吗
可以的。从谭浩强的 《C 语言程序设计》开始学吧。以后深造学好英文还是必要的,为了更快的理解程序的逻辑,数学学好也是必要的。如果是从基础开始学,要达到程序设计的程度,至少要1年。

我是一名学计算机的学生,但发现自己好像什么也没学会,现在觉得比较迷茫...
和一个非计算机专业的在一起一比较就有差别的 所谓 行家一出手就只有没有 就这个意思 另外解答一下你的迷茫(我当时也迷茫)这个专业毕业基本上有四条路可以走:1考研 进一步学习 搞稿研究 你所学的知识就有用了 呵呵 当然大多数不会走这条路 2对口就业(家里没有关系找其他工作或就是喜欢这行爽...

大二计算机专业学生,搞了一年acm,对未来的路很迷茫,求高人指点迷...
首先,你搞ACM应该用的也是C或C++的吧,那你的编程基础以及算法的基础应该还比较扎实的,有了这些基础,即使你现在不懂JAVA、PHP,你学起来也应该比较轻松,用一年的时间,到你大四找工作的时候,这些都不是问题了。如果你确实对这些算法啥的比较感兴趣的话,还是建议考考研究生,将来做做研究。其次,...

我是大专生因没有好好学所以现在后悔了我想从事软件编程我正在自学java...
2.无论你以后想往JAVA那个方面发展,是做手机还是电信行业,还是一些非业务的软件,JAVA基础都是必备的吧,所以学好基础是很重要的,建议在经济允许的条件下去找个培训机构,不过花的钱有点多,当然实在没这个条件和时间也不要紧,自学的话就要自己多花时间了,关键要和人多交流,最好的方法就是在百度...

我们大二要学C语言,但我对编程很感兴趣,现在大一就想自学,我是学C好还...
首先编程有两个大的方向,就是微软的C,和sun的java,如果你打算走微软的路,最基本的就是c了,先学他好了。之后还有很多东西呢呵呵,由于你每走一步可能都要做选择去学什么东西,所以那些还是等你遇到并且明白是怎么回事的时候在学,也因此现在你最好学最基本的c语言了。个人建议,仅供参考。

我现在上大二 计算机专业 但是学了两年还是什么也不会
world"做出来。如果说有必须学的两种语言,那他们是c++与java,学他们不是在学语言,而是在学会思考他们的原理,一个是软件的基础理论,一个是面向对象的基础理论,从来没有人听说过“thinking?in?basic”。如果你说c++过时了,那么千万别告诉别人你的名字,因为很丢人。老师只会教给你c,不会教给你++...

...对自己的现在的专业不感兴趣,想自学C、C++语言,想以后从事软件开发...
可以直接学C++语言,它基础部分比较简单,而且它是基于面向对象的语言,生命期比较长。后面的章节才有点难,不过有了基础后学习后面的部分很容易!书可以是《C语言程序设计基础》《C++语言程序设计》。讲一下我的学习感触:如果你现在不是急于项目开发而学习,最好先学些语法知识;如果你是学了马上要做...

相似回答