我想学C++没什么基础请问先从哪里下手啊

来源:百度知道 编辑:UC知道 时间:2024/06/16 01:25:16

1.先看C,再看C++,因为C++是从C中诞生的.(从来源上学习C++)
2.把C++和C分开,把C++当成z++也行.(分开C和C++)
3.适合初学者的书 C++面向对象程序设计 陈维兴 林小茶 编著 中国铁道出版社
上面把知识点总结得很清楚
4.C++经典书籍 thinking in c++ 我有十七本(发邮件到bailiangsky@gmail.com可以发给你)
5.书上的每个代码都要自己去编写,哪怕是hello world
6.多想,想想把代码修改后会有什么效果,为什么有那样的效果,如果我是设计评议的人会怎么处理呢(即从编译器的角度来思考,在有一定水平后)
7.看算法,比如 数据结构 算法设计与分析
算法是不分语言的,语言只是来展示算法的
算法是程序的灵魂
8.养成良好的编程风格
9.多看别人的代码;
10.我的C++群17178275,有问题可以问,里面有专业高手
11.可以看看STL
12.再强调一次,无论什么算法都要自己新手去编写!
几个网站:www.csdn.net www.vckbase.com
外国的:www.topcoder.com
都是顶尖级的网站

最初的那个不赞同是因为不存在基础的问题,只要你看书上的,去想都能学好.难的是算法,语言都是规定好了的,算法是自己创新!
很多人在学了C++后觉得什么虚函数,继承没有用,那是理解程序不够深,如果你在学习中有那样的想法,那么可以再看一遍,每一遍有不同的感受

看完了后可以看看 设计模式