建议先学《21天学通C++(第4版)(完全编译版)》 作为入门书,这本不错,讲语法的。
再学《C++Primer中文版(第4版)》
网上有中文版的
C++的方法比较凌乱,没有JAVA和C#来的整洁,主要的是它还有很BT的指针,作为一个程序员,我建议新手选择面向对象的语言还是JAVA或C#比较容易理解,毕竟C#和JAVA差不多完全一样,会了一个,很快就会上手第二个
楼下傻啊?更底层你都让新手上?你怎么不让他去学编译原理啊!搞正则看二进制流啊!
楼上就吹吧。C++更底层,基础扎实点有什么不好。C++搞定了,神马不是浮云?我当时教材娘的是英文原版的(不知道翻译名是什么),看着是眼花,但确实写的很好。尽量找国外教材或者翻译过来的教材,代码水平绝对比国内很多书要好上几个层次。