谢谢。
|  |      1HunterX      2018-11-13 15:21:50 +08:00 c primer plus,  c++primer plus | 
|  |      2easylee      2018-11-13 15:24:14 +08:00 via Android 想快速入门的话,直接学习 c++就行了,找个菜鸟教程之类的免费网站足够了。 如果想深入,系统学习,成为大师,还是要多看书,具体的我就不知道了,我只会写一些很简单的 c++。 | 
|  |      33C3Ju2wXX3tpBWEL      2018-11-13 15:34:15 +08:00 先去看一波网课,中国大学 mooc 的就行,然后写写小作业,就差不多入门了,再开始看一些 c++的经典书籍。 | 
|      4shylockhg      2018-11-13 15:34:28 +08:00 c++新手找工作挺难的 | 
|  |      5kljsandjb      2018-11-13 15:38:15 +08:00 via iPhone 能把 c 先玩熟当然是最好了 | 
|  |      6reticentfat      2018-11-13 15:40:57 +08:00  2 看到前五没有推荐谭浩强我就放心了 | 
|  |      7sulinehk      2018-11-13 15:42:45 +08:00 via Android 那个 笨方法学 C 挺不错的 | 
|      8zynlp      2018-11-13 15:48:32 +08:00 via iPhone acclerated c++ 学 c++之前请三思 | 
|      9cjw6      2018-11-13 16:02:21 +08:00  1 c 和 c++推荐翁恺的网课,偏向基础,思路很清晰,再加上一楼说的两本书,入门够了 | 
|  |      10NingAnMe      2018-11-13 17:32:56 +08:00 @reticentfat 推荐谭浩强会被 V 友无情鞭挞 | 
|      11jiangnanyanyu      2018-11-13 17:34:15 +08:00 via Android  1 你觉得头发多了是吧? | 
|  |      12akagishigeru      2018-11-13 17:36:14 +08:00 还是学 C 吧,万年不变的最好,C++ 听说挺乱的 | 
|      13feverzsj      2018-11-13 17:37:14 +08:00 学 c++有啥用,找不到工作的 | 
|  |      14wutiantong      2018-11-13 17:49:35 +08:00 《 C 语言程序设计(第四版)》 《 C++ Primer (第五版)》(第六版出了吗?) | 
|  |      15frandy      2018-11-13 18:15:10 +08:00 我也在学 C++,之前做 java 开发,我的书籍 C++ Primer 如果刚入门,可能比较干,如果有编程基础的话,可以直接上手这本。 C++ Primer Plus,比上面这本要容易一些,每章后面都有习题,学完的话基本能写代码。 上面两本都是大部头, Essential C++ ,比较精简,还没看,不知道效果。 modern-cpp-tutorial,总结了 C++11 以后的一些语法改变。 Google C++ 编程规范 大厂的规范 学完基础的,我觉得就得分领域,游戏,网络,GUI,balabala。 进阶的几本 Cpp_Concurrency_In_Action C++中的并发 Boost 程序库完全开发指南深入 boost 库的使用 stl 源码解析 上面三本我还没看,等基础扎实了再细读。 视频方面,主要看侯捷老师的系列,另外还有个 youtube 上 Bo Qiang 出的一系列视频。 | 
|  |      16frandy      2018-11-13 18:18:56 +08:00 另外我的感想是,如果想赚钱,学 java,如果想开发系统底层,学 C/C++,如果想开拓视野,scala/haskell 你值得拥有。 | 
|      17lookforsex      2018-11-13 18:25:30 +08:00 学 C++没饭开 | 
|  |      18yishengD      2018-11-13 19:18:36 +08:00 入门的话,不需要学 C 语言。 学了 C 语言,又不熟悉,反而可能造成一些混淆。 书的话,推荐 c++primer plus。 | 
|      19xunmeng1325      2018-11-13 19:34:47 +08:00 via Android 为什么要学 c++呢,上手难,新手不好找工作。java python 都更好 | 
|  |      20northisland      2018-11-13 20:14:44 +08:00 不需要 | 
|  |      21northisland      2018-11-13 20:20:18 +08:00 我读过最好的是《 c++高级编程》,简单,广泛。 (第三版系统引入了 c++11,如果能买到强烈推荐) 《 c++ premier plus 》也不错 比较害怕《 c++ premier 》,一本识字书写得太绕,有点时间研究 python,算法,数学多好 | 
|  |      22northisland      2018-11-13 20:22:11 +08:00 | 
|  |      23kran      2018-11-13 20:28:31 +08:00 via iPhone | 
|  |      24leonme      2018-11-13 20:30:31 +08:00 via Android 直接学 c++,另外这是两种语言,谢谢~ | 
|  |      25northisland      2018-11-13 20:30:51 +08:00 | 
|      26honeycomb      2018-11-13 21:08:43 +08:00 via Android 直接学 C++就行,C 和 C++如果按照各自设想的用途来用的话,它们不是一类语言 | 
|      27lycronaldo      2018-11-13 21:14:39 +08:00 via Android 直接学习 C++。一般入门用 C++ primer,当然最好能先有点对于程序和系统的基础知识,我建议边看 csapp 边学 c++,直接从底层告诉你怎么回事。 | 
|      28smdbh      2018-11-13 21:17:26 +08:00 直接上,两种完全不同的语言。 | 
|      29shrimp929      2018-11-13 21:23:45 +08:00 谭浩强的 c++,我们当初的时候班上人手一本,哈哈哈 | 
|      30t6attack      2018-11-13 21:52:09 +08:00 学习目的是什么?想优化 /改进高级语言?编写系统级应用?研究 webkit 源码?研究区块链 /比特币? 学通了入门书籍,距离实际应用还有十万八千里。 | 
|  |      31FrankHB      2018-11-14 02:37:10 +08:00 @reticentfat 居然没劝退,不淡定( | 
|  |      32Doodlister      2018-11-14 07:47:41 +08:00 via Android 谭浩强的 c 虽然有错误 但我觉得 真的比 K&R 那本书对新手友好 | 
|      33iceheart      2018-11-14 08:09:30 +08:00 via Android C 和 C++是直接搞内存,一切事情亲力亲为的语言。当然好处是只要你有能力,就能获得更好的性能。 所以至少你要了解这门语言的运行环境。学一两门汇编是 C 和 C++的基础。 | 
|      34lxerxa      2018-11-14 09:14:17 +08:00 有基础的话可以看看 c++高级编程那本 | 
|  |      35print1024      2018-11-14 09:52:56 +08:00 A Tour of C++ |