《C Primer》和《C Primer Plus》有哪些區別?

時間 2021-05-05 21:04:44

1樓:你牛哥

只有更適合的書,沒有更好的書。兩本書作為C++的巨著,各有側重,大家不能先入為主覺得自己先讀的哪本書那麼哪本書就好,第一眼感覺+堅持學習才是讀書的重點。畢竟能提出這樣問題的人多少都有點C的基礎,那麼選什麼書學成什麼程度很大程度取決於學習的程度,而不是書的好壞。

2樓:FromNowToNow

兩本都看了大半...

開始看的C++ Primer Plus,講的極為詳細,甚至感覺細節多得有點過了頭...以至於看的頭大。硬著頭皮,看了600頁...

感覺全書結構(講解順序)按部就班,傳統程式語言書籍的風格,很重理論,有些死板。

之後看了點C++ Primer的pdf,感覺文字更靈動些,同時講解深入淺出,全書結構也跳脫些,第三章講陣列時就提到並介紹了Vector...但設定確實很合理,感覺偏實戰些。閱讀時,竟有些故人相見,相見恨晚之感。

便又買了一本C++ Primer。

話雖如此,但我知道之所以C++ Primer我看的如此流暢,就像朋友交談一般,離不開我看C++ Primer Plus時打下的基礎...

另外,還想表揚一下C++ Primer的用紙和排版確實好,而且還在正文中給出索引頁碼,防止讀者遺忘,能及時回溯複習;而C++ Primer Plus排版字型非常密集,而且紙張有點灰...看起來很不舒服(這也是我看到600頁看不下去的原因...)

3樓:巴甫洛夫很忙

我認為primer更好,也並不覺得plus是一本爛書,擱我我也寫不出來,兩者都看你掌握的肯定更多一點,沒有接觸過得話不建議直接上primer,因為真的會很迷,但是如果你學過了c和c++的教材,直接看就好了

4樓:冷風中

看書之前,先看的這個問題。

我先看的plus,感覺還行,就是有些地方看不懂。

然後現在在看primer,感覺排版真好,語言精煉,plus太囉嗦啦!!!但是也感謝plus給我打下的基礎,不然看primer的時候也不會這麼順!

建議:有c基礎後,直接看primer,plus真的太囉嗦,太厚!

5樓:Eric Qiang

Quora上有類似問題。答案很明確:

《Plus》是一本爛書,在2023年的C++語言版本上插入了一些C++03內容,就成了2012新版書了。作者對很多C++的概念理解都是錯的。

6樓:專治高階噴子

C++ Primer Plus 個人感覺太亂了,個人感覺新手和老手都不適合讀,而且感覺C++ Primer Plus 的部分描述不免有些過分的冗餘和囉嗦。C++ Primer 可以當做新手的字典看。兩本書我都有,新手推薦C++ Primer ,別看C++ Primer Plus,會被繞暈的。

7樓:

首先,不可否認《c++ primer》如同《the c programming language》 一樣是地位不可撼動的權威教材,其經典我不必贅述,樓主以後有時間看看便知。但我要強調一點,經典往往是凝練的結果,沒有點積澱你是很難理解的,正因為如此,primer並不是真正初學者最好的教材,primer plus相反在這一點上要優於primer,雖然它不如primer經典。就好像譚浩強的《c語言程式設計》在it屆的口碑不怎麼好,但是你讓乙個沒有程式語言基礎的人去學《the c programming language》,其結果反不如譚書的好,雖然與經典的差距甚是遠,但對於初學者,譚書作為選擇一點也沒錯。

另外補充一句,個人正在用plus,除了書比較厚外(1400多頁),其權威性不容質疑,希望樓主採納。

8樓:Barrypp.zzx

哈哈,我之前也是去書店買書時,本想買《C++ Primer》,結果,錯買成《C++ Primer Plus》。不過後來還是再看了一遍《C++ Primer》。感覺入門上,plus是很不錯了,很嚴謹、仔細。

另一本則難些,但東西多些。我之前看的是第四版,第五版的《C++ Primer》還沒看過。

9樓:

C++ Primer Plus 可以給不懂 C++ 的人讀——我就是讀這本入門的。

C++ Primer 基本應該當作參考書查閱。比 TC++PL 略易讀一點。

10樓:嚴偉

C++ Primer Plus 我沒讀過,但是根據大家的反饋來看,相對比較淺顯,比較容易讀

C++ Primer 經典巨著,非常棒的書,但是章節安排不符合正常人類的習慣,所以你不能順序讀,而是跳著讀

看完《C Primer》和《Effective C 》能找到乙份起薪 5000 元以上的工作嗎?

楊廣 看完你大學幹的事。我感覺我大學白讀了,我在大學時如果有你這樣的覺悟就好了。我都工作3年了,還是感覺自己C 很菜,也對自己的發展方向很迷茫! lash ac 絕對可以,題主你要有信心,本人專科學的是印刷工程,轉專業學程式設計學了兩年,做了一年ACM,C primer看完了,然後2010年畢業的時...

如何正確通過 C Primer 學習 C ?

avoidant 我就搞不懂,有c 之父寫的能反映設計理念以及如何使用c 的TCPPPL,為啥要看C Primer這種編譯器實現者寫的language lawyers向的破書? Dezeming 水平不太高,學C 的話千萬不要一上來就學C primer。和很多人不一樣,我讀書的時候特別喜歡讀前言和介...

C Primer與C 大學教程(C How to Programming)哪個更好些,應當選擇怎樣的教材?

初學者,沒語言基礎,自學的,建議看 c 大學教程,其實如果沒有語言基礎,強烈建議看c大學教程,這乙個系列的書都很不錯,作為語言入門 c大學教程是我看過最好的一本c語言入門,可以帶領乙個完全沒有語言基礎的人走入程式設計的大門,看過一下c primer plus 講的太細了,不過也是一本很好的書 Luk...