多看书,多写代码,没啥捷径。
C++编程思想 这本书虽然厚了点,但绝对经典。
如果英文水平好就看原文的,不行就看中文的吧。
这本书好就好在侧重了C++本身的概念,比较了与C的不同。
对有C基础的人理解C++很有帮助。
其次,根据需要学习一下所需的C++库的用法。
将C++与C++在不同环境下的库的使用区分开来是有好处的。
推荐一本书 the c++ programming language,这本书的前几章有这个区别
c++最大的亮点就是类了,其实很好区别的,谭浩强版的c++面向对象程序设计就不错,你可以参考一下
其实学过c和c++的就能体会到要把他俩混淆真的需要难度,c++虽说也是从c发展过来的,但思路很不一样,c是面向过程,c++是面向对象。共通之处即一些基本代码,至于c++增添的类,多态等,c中根本就没有,更谈不到混淆。所以不用担心,如果你还什么都没学,刚刚来的急,一定要学好c,别认为以后用c++就可以了。