計算機 - 我學習了C語言,數據結構和一點點java基礎,想自學C++,請問買什么入門書籍好?
問題描述
如題,我不知道入門書籍是《C++ primer》好還是《C++ primer plus》?看網上各種資料都是褒貶不一。請作為過來人的大神們給點意見吧。
問題解答
回答1:在stackoverflow有個c++書籍推薦,號稱最權威,你可以看看。
回答2:既然學過C和數據結構就直接上Primer(不帶plus)吧
回答3:C++ primer 講的比較細節,從開頭開始的地方,就一直用用的那個Sales_item.h,你可以把這個東西下下來,我也可以給你,拿著這個頭文件去配合書里寫的去寫東西,完了慢慢理解。書的后面也是一樣,你得適應他這種書的環境,就是前面寫了一段小實例的代碼,可能會在后面2,3頁都會用到里面的變量啊什么的。書里面的許多東西講的比較細化,有的東西他會不在這個地方講,但他會直接告訴你,看多少頁。你有C的基礎,想來應該是可以的,還會數據結構,那就不要猶豫了,直接C++ primer吧,書很不錯的。
回答4:c++套路太深了,好好學c一樣。
回答5:既然有些基礎,primer plus就不用了。
回答6:我也是初學者, 我認為有c基礎的話其實一開始沒必要先讀書的, 關鍵是要上機練習, 可以去計蒜客,這里有一個c++基礎課(講解知識點+獨立ac題目的形式), 我當初有c的基礎時花了兩天學完了這個課程, 貌似花了十幾塊(按秒付費). 不過不用擔心, 里面的題并不會太難, 我截圖給你看幾道在里面已經算比較難的題
這課里面也有c++11的新特性
這里說明下, 我不是這個網站的內部人員, 只是一個普通的學生罷了. 所以不希望有人以為我是水軍.
當然, 我不是絕對沒必要看書, 只是你可以一邊練習一邊看書, 光看書的話即使做后面的那些題目也不一定找得到很好的解答, 提供的題目也沒有后臺數據供你測試, 學完這個課你再來看c++ primer會感覺舒服不少的.
利益相關: 實話實說, 這個鏈接你注冊了并在30天內為課程付費我可以拿到20%的提成, 但是我來回答這個問題的最主要原因不是為了這個提成, 是發自內心的推薦. 況且我推薦你選擇按秒收費, 兩天就可以學完的(參照一開始說), 我只能拿到3RMB不到, 我再窮也沒必要為了這些來匡你.
其實我也有c++ primer plus...
對于新手,建議買本清華出版的200頁以下的C++學習。不建議新手入手C++ Prinmer plus,因為這本書1K頁更適合資料查詢,并且太詳細對新手來說看不懂也是個不小的打擊,更別說看了那么厚的書
回答8:多本同時看。看不明白了就去看另外一本相關章節如何介紹的。還不懂可以上網問。
回答9:對于初學者建議購買先去淘寶買一本c++教科書,看完教科書然后再看《C++ primer》
