码农的取经之路,c++是个什么鬼

Python039

码农的取经之路,c++是个什么鬼,第1张

编程语言啊,C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

我学习C语言的时候就是用的这本书。不过老师没有完全按照这本书来上课。当时老师每周会布置大量的作业。开始还是挺简单的,后来就有些困难了。最后我们都能通过江苏省计算机二级考试,当然全国一级不在话下了。我们还完成了一些课题设计,比如通讯录,财务管理什么的。当然还需要自己额外的找一些资料看看。后来在其他的课程学习中可以用C来解决一些数学问题。

我建议你多做些题目吧。需要很多的联系。一定要自己编一些程序

不知道你的C语言学到什么程度了 , 学习C++的话,选择C++ PRIMER 第4版还行 。 不过学习的时候记得找到该版本的课后习题解答 ,自己结合来看效果会好一点 。这本书,大概需要1个多月的时间 。

里面有很多关于容器的概念 ,比如VECTOR ,LIST ,MAP 等等 ,建议第一遍看的时候先跳过去 。这部分数据结构(各种容器)的知识,不建议初学者第一遍就去弄 ,因为你必须先要知道 数据结构的一些基本知识才好运用 。 再说了 ,

我们不能被一种语言锁住 。基础的一些概念对于自己以后的发展很重要。 建议自己编程实现他们。(LIST,MAP.VECTOR...)

C++ 初学的时候 其实跟C很像 。 甚至你认为很多是一样的 。C语言的重点是指针和数组 ,并学会灵活运用及自己实现基本的 函数 :strcmp,strcpy ,atoi,atof,memset,memcpy. C++在此基础上发展了一些对象的概念 ,类,继承等等 。实际上基本的东西没怎么变 。

你既然选了C++,没必要回头再去看C的一些东西 。但你必须要记得一点 ,

水平的提高不在于你看了多少本书 ,而在于你写了多少代码,模仿了多少的代码 ! 我看过形形色色的人。 努力的,放弃的,热情的,去拜师取经的 ,明白看书能学到什么,上机能学到什么 。

这本书的前2章好像都是废话(如果我没记错的话),后面的习题很多,希望你能结合例子来上机实现 。 希望你能忘记时间的概念 ,你知道,对于一个执着的编程者,在学习的时候从来不问时间, 天,亮就亮了,黑就黑了,关我何事?!

当你忘记时间的时候, 就是你接近成功的时候。