C++怎么入门

来源:百度知道 编辑:UC知道 时间:2024/06/01 12:27:49
我因设计需要用C++但我对编程是个门外汉,不知哪位高手可以帮助一下,我应怎么开始入门。不知学C++之前需要什么基础。用什么教才好。谢谢了

先买几本书
1、C++入门书,(比如《C++快速入门》),选择一两本。
2、《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准;。
3、《Effective C++》和《More Effective C++》以及《Exceptional C++》都是不错的书
对着书仔细看,建议按照上面123顺序,最重要的是必须用电脑练习每一个示例,自己有想法或灵感也用电脑去尝试实现。并且要做好笔记和总结。
千万不要觉得很简单一看就懂了还练习什么呀,必须实践练习。
在练习的过程中会遇到很多疑问和困难,在解决这些的问题时 你的经验也在累加。
不断的练习、总结,用不了多久你发现你已经入门了!

C++入门比较容易,难的就是过程设计(C语言的算法)
在高级就是面向对象。
建议你从C入门吧,要不你学C++会累死的。

学习C++的话,并不一定要学C的,因为C++和C其实是2种语言,只是C++对C兼容而已, 我们不应该把C++跟C牵连在一起了.学C++就要把它当一门新语言来学.我说一下从完全不懂到最后高手的专家推荐路线吧:
1. 《C++ Primer》Lippman写的,经典中的经典,C++入门的宝典,读完这本书,基本语法过关,部分技巧掌握。
2.《The C++ programming language》C++的创始人Bjarne Stroustrup写的,这本书的权威性毋庸置疑,而且这里面讲到了一些比较底层的东西,如果你看过了《C++ Primer》的话,这本书可以跳着看,懂的就跳过。
3.《Effective C++》 Scott Meyers顶级大师用活泼幽默的语言写的书,这本书中讲到了许多应该注意的问题,这是十分值得购买的书。(Lippman曾把程序员分为看过effective c++的和没看过的两类。由此可见此书的重要性)
4.《More Effective C++》上书的姊妹篇,这本书里讲到了许多关键性的技术,对提高程序的效率是非常有帮助的。
5.《Advanced C++》这是一本神奇的书,里面讲到了许多连C++设计者都没想到的妙法,解决了许多看似不可能解决的问题