新手求教,想学 c++要先学习 c 语言么?求大佬推荐一本入门书籍

2018-11-13 15:18:59 +08:00
 xuegj1010

谢谢。

4690 次点击
所在节点    C
35 条回复
northisland
2018-11-13 20:20:18 +08:00
我读过最好的是《 c++高级编程》,简单,广泛。
(第三版系统引入了 c++11,如果能买到强烈推荐)

《 c++ premier plus 》也不错

比较害怕《 c++ premier 》,一本识字书写得太绕,有点时间研究 python,算法,数学多好
northisland
2018-11-13 20:22:11 +08:00
kran
2018-11-13 20:28:31 +08:00
leonme
2018-11-13 20:30:31 +08:00
直接学 c++,另外这是两种语言,谢谢~
northisland
2018-11-13 20:30:51 +08:00
honeycomb
2018-11-13 21:08:43 +08:00
直接学 C++就行,C 和 C++如果按照各自设想的用途来用的话,它们不是一类语言
lycronaldo
2018-11-13 21:14:39 +08:00
直接学习 C++。一般入门用 C++ primer,当然最好能先有点对于程序和系统的基础知识,我建议边看 csapp 边学 c++,直接从底层告诉你怎么回事。
smdbh
2018-11-13 21:17:26 +08:00
直接上,两种完全不同的语言。
shrimp929
2018-11-13 21:23:45 +08:00
谭浩强的 c++,我们当初的时候班上人手一本,哈哈哈
t6attack
2018-11-13 21:52:09 +08:00
学习目的是什么?想优化 /改进高级语言?编写系统级应用?研究 webkit 源码?研究区块链 /比特币?
学通了入门书籍,距离实际应用还有十万八千里。
FrankHB
2018-11-14 02:37:10 +08:00
@reticentfat 居然没劝退,不淡定(
Doodlister
2018-11-14 07:47:41 +08:00
谭浩强的 c 虽然有错误 但我觉得 真的比 K&R 那本书对新手友好
iceheart
2018-11-14 08:09:30 +08:00
C 和 C++是直接搞内存,一切事情亲力亲为的语言。当然好处是只要你有能力,就能获得更好的性能。
所以至少你要了解这门语言的运行环境。学一两门汇编是 C 和 C++的基础。
lxerxa
2018-11-14 09:14:17 +08:00
有基础的话可以看看 c++高级编程那本
print1024
2018-11-14 09:52:56 +08:00
A Tour of C++

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/507411

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX