>  Q&A  >  본문

计算机 - 我学习了C语言,数据结构和一点点java基础,想自学C++,请问买什么入门书籍好?

如题,我不知道入门书籍是《C++ primer》好还是《C++ primer plus》?看网上各种资料都是褒贬不一。请作为过来人的大神们给点意见吧。

黄舟黄舟2765일 전630

모든 응답(9)나는 대답할 것이다

  • 阿神

    阿神2017-04-17 15:34:32

    在stackoverflow有个c++书籍推荐,号称最权威,你可以看看。

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 15:34:32

    既然学过C和数据结构就直接上Primer(不带plus)吧

    회신하다
    0
  • 迷茫

    迷茫2017-04-17 15:34:32

    C++ primer 讲的比较细节,从开头开始的地方,就一直用用的那个Sales_item.h,你可以把这个东西下下来,我也可以给你,拿着这个头文件去配合书里写的去写东西,完了慢慢理解。书的后面也是一样,你得适应他这种书的环境,就是前面写了一段小实例的代码,可能会在后面2,3页都会用到里面的变量啊什么的。
    书里面的许多东西讲的比较细化,有的东西他会不在这个地方讲,但他会直接告诉你,看多少页。
    你有C的基础,想来应该是可以的,还会数据结构,那就不要犹豫了,直接C++ primer吧,书很不错的。

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 15:34:32

    c++套路太深了,好好学c一样。

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-17 15:34:32

    既然有些基础,primer plus就不用了。

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 15:34:32

    我也是初学者, 我认为有c基础的话其实一开始没必要先读书的, 关键是要上机练习, 可以去计蒜客,这里有一个c++基础课(讲解知识点+独立ac题目的形式), 我当初有c的基础时花了两天学完了这个课程, 貌似花了十几块(按秒付费). 不过不用担心, 里面的题并不会太难, 我截图给你看几道在里面已经算比较难的题

    这课里面也有c++11的新特性

    这里说明下, 我不是这个网站的内部人员, 只是一个普通的学生罢了. 所以不希望有人以为我是水军.

    当然, 我不是绝对没必要看书, 只是你可以一边练习一边看书, 光看书的话即使做后面的那些题目也不一定找得到很好的解答, 提供的题目也没有后台数据供你测试, 学完这个课你再来看c++ primer会感觉舒服不少的.

    利益相关: 实话实说, 这个链接你注册了并在30天内为课程付费我可以拿到20%的提成, 但是我来回答这个问题的最主要原因不是为了这个提成, 是发自内心的推荐. 况且我推荐你选择按秒收费, 两天就可以学完的(参照一开始说), 我只能拿到3RMB不到, 我再穷也没必要为了这些来匡你.

    其实我也有c++ primer plus...

    회신하다
    0
  • 迷茫

    迷茫2017-04-17 15:34:32

    对于新手,建议买本清华出版的200页以下的C++学习。不建议新手入手C++ Prinmer plus,因为这本书1K页更适合资料查询,并且太详细对新手来说看不懂也是个不小的打击,更别说看了那么厚的书

    회신하다
    0
  • PHPz

    PHPz2017-04-17 15:34:32

    多本同时看。看不明白了就去看另外一本相关章节如何介绍的。还不懂可以上网问。

    회신하다
    0
  • 阿神

    阿神2017-04-17 15:34:32

    对于初学者建议购买先去淘宝买一本c++教科书,看完教科书然后再看《C++ primer》

    회신하다
    0
  • 취소회신하다