永发信息网

c++的学习,是看英文版书还是中文版

答案:2  悬赏:20  手机版
解决时间 2021-02-25 16:18
  • 提问者网友:不爱我么
  • 2021-02-24 15:45
c++的学习,是看英文版书还是中文版
最佳答案
  • 五星知识达人网友:低音帝王
  • 2021-02-24 16:08
c++毕竟这么多年了,各种资料都非常齐全,中文版的足够了。如果你英文足够好当然没问题,中文英文无所谓。如果英文没那么好的话,肯定耽误对语言的学习,又不是学英语,何必呢。
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-02-24 17:19
c++之父bjarnestroustrup在他的《c++语言的设计和演化》(《the design and evolution of c++》)一书中曾经对“我对c或c++都不了解,应不应该学c”的问题作了如下回答:“不,应该首先学习c++。c++的c子集对于c/c++新手是比较容易学的,又比c本身容易使用……为了能很好的使用c你需要知道许多窍门和技术,这些东西在c++里的任何地方都不像它里那么重要那么常用……”(《c++语言的设计和演化》中文版125页,裘宗燕译)作为c++的设计者,他的话是否客观我不可评论,但是应该提了一些很好的建议。 说了许多的废话,来说说用什么书。c的书我推荐先看谭浩强的,毕竟中国人写的书是用中国人的思维和汉语的逻辑。然后可以看看kernighan的《c程序设计语言》(好像是这么个名字……),然后我觉得就够了。 至于c++,可看的书比较多。还是先拿国产的入手,我推荐看钱能的。谭浩强的书我没看过不好评论,但是钱能的书我觉得有一大好处就是幽默,他可以用身边的事解决一些深奥的语法问题,这是我比较佩服的。读过入门我们看看经典的著作——学程序设计如果想学好,必定是要多花钱的,这个无需多言。首先是stroustrup的〈c++ programming language〉,也是裘宗燕译的,这本书是一切c++教材的基础。然后还有〈c++语言的设计与演化》,《c++primer》,〈effective c++〉,〈more effective c++〉等等,都是好书,你可以去搜一搜。另外有一本〈程序设计实践〉,kernighan和pike合写的,也很不错,相关的还有〈代码大全〉。 我想说的就是这些了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯