C Primer Plus和C Primer有什麼區別

2021-10-19 01:47:32 字數 5160 閱讀 1943

1樓:匿名使用者

一、出版時間不同

1、c++primer plus:是2023年人民郵電出版社出版的圖書,作者是 [美]普拉塔(prata,s.)。

2、c++primer:是2023年6月1日人民郵電出版社出版圖書,作者stanley b. lippmanbarbara e. moo joséelajoie 。

二、內容不同

1、c++primer plus:針對c++初學者,從c語言基礎知識開始介紹,然後在此基礎上詳細闡述c++新增的特性,因此不要求讀者有較多c語言方面的背景知識。本書可作為高等院校c++課程的教材,也可供初學者自學c++時使用。

2、c++primer:內容是c++大師stanley b. lippman豐富的實踐經驗和c++標準委員會原負責人josée lajoie對c++標準深入理解的完美結合,已經幫助全球無數程式設計師學會了c++。

三、特點不同

1、c++primer plus:全書分17章和10個附錄,分別介紹了c++程式的執行方式、基本資料型別、複合資料型別、迴圈和關係表示式、分支語句和邏輯操作符、函式過載和函式模板、記憶體模型和名稱空間。

2樓:下決心句多喝點

c++primer plus和c++primer主要在作者、出版時間、頁數、譯者、內容方面存在區別。

1、作者的區別:

c++primer plus的作者為[美]stephen prata(史蒂芬 普拉達)。

c++primer的作者為stanley b. lippmanbarbara e. moo joséelajoie 。

2、出版時間的區別:

c++primer plus的出版時間為2023年7月1號。

c++primer的出版時間為2023年6月1日。

3、頁數的區別:

c++primer plus的頁數為共948頁(包括目錄等),主要內容936頁。

c++primer的頁數為745頁。

4、譯者的區別:

c++primer plus的譯者為張海龍和袁國忠。

c++primer的譯者為李師賢。

5、內容的區別:

c++primer plus是根據2023年的iso/ansi c++標準編寫的,通過大量短小精悍的程式詳細而全面地闡述了c++的基本概念和技術。

3樓:狼推扎扎

c++ primer plus和c++ primer這兩本書的主要區別是面向的人群不同,c++ primer plus適合零基礎的人群進行學習,c++ primer 則是適合有基礎的人群進行學習。

入門學習c++語言,選擇c++ primer plus這本書會比較好。由於書是國外的作者寫的,翻譯可能不會十分地精確,有一定英語能力的人建議選擇英文版,畢竟英文原版的書是最好的。

c++ primer plus和c++ primer的區別如下:

一、適用的人群不同

c++ primer plus:適用於初學者,無基礎想學習c++語言的人群以及想要自學c++語言的人群。

c++ primer:適用於有些c++語言基礎的人群,對於c++語言有一些瞭解的人群。

二、書的內容不同

c++ primer plus:內容比較簡單,講解很詳細。屬於層層遞進的型別,一步步教人學習和掌握c語言。

c++ primer:內容相對於c++ primer plus會講得比較深,需要有一定的c++語言基礎,學起來會比較容易。如果是自學者學這本書,學起來會比較困難。

三、作者的不同

c++ primer plus:作者是普拉塔(prata,s.),他畢業於加州理工學院,在加州大學伯克利分校獲得博士學位。

寫過十幾本書,屬於學術性的作家,他本人又是一個在大學教授計算機,所以書比較通俗易懂。

c++ primer:作者是stanley b. lippman以及barbara e.

moo joséelajoie 。前者曾是迪士尼動畫公司的首席軟體設計師,後者是著名的諮詢顧問,都是實踐性的作家,寫的書就比較深入。

四、書的側重點不同

c++ primer plus:它的側重點在於教學,教人如何快速入門c++,理論知識比較多,講得比較地細緻。

c++ primer:而它的側重點在於實踐,主要強調一些優秀的程式設計實踐,有很多優秀的實戰案例,可以供讀者學習和實踐。

4樓:匿名使用者

正好在看著2本書,同時買的,看了不多,只有一些初步印象。

首先,說「看」可能有誤差,因為在一邊看書的同時,我花費更多的時間在vs裡面抄寫,擴充套件。比如看c++primer的時候,1.2節的練習「輸出helloworld"就自己翻來覆去寫了很多遍才罷休,不然根本記不住**(人笨,寫個幾十次肌肉記憶了。。

感覺比自己腦子靠譜)。

兩本書的區別,最大的就是:

c++primerplus中文版中,既然是面向初學者的書籍,就不應使用太多專業詞彙,否則就會晦澀難懂。

此外,更改原書的排版會讓人直接暈菜。如果看原版,就會發現有些內容直接顯著的標識出來,這些內容是可以跳過不看的,因為它們許多是擴充套件閱讀。而中文版居然改變了排版,雖然字型有變化,但太不明顯。

所以看中文版的時候我看著看著越看越暈,因為內容太分散以至於不知所云。

c++primerplus中英文對照

在看了2天primerplus後,徹底放棄了。主要是看著頭疼,囉裡囉唆的讓我看到後文就忘記前文,根本抓不住重點,以至於不論如何都看不到第三頁就放棄了。(全是零散知識,記不住,反而不知道我到底應該學什麼。

)c++prime的快遞到了後,看著就舒服很多了。直白點就是:全是乾貨,不去介紹什麼c和c++的區別,不去」擴充套件「的講,就是一個接一個的乾貨。

雖然才學幾天,但根據書中的**不停練習,反而感覺在學到知識。聽說後面的越來越難,我也不清楚,但就」入門「而言,前面第一章的內容反而好入門:不去講abcd的歷史,不去講abcd和德語法語的區別,直接教我從a讀到z,然後直接教我讀hello。

至於hello和德語的hallo有什麼不同,我不關心……最好不要告訴我。

沒讀多少,這是這兩本書給我的最直觀感受。學c++感覺就是要不停寫**,一個cout<<"helloworld!";變著法寫個十幾行,熟能生巧就能記住了,所以他們(泛指)說學c語言,c++語言,我終於明白」語言「一詞的含義,和學英語一樣,光看沒用,還得說。

補充一段,我還在看王爽的組合語言,開篇一個詞說得非常好,叫」知識遮蔽「,也就是說,教學的時候,應該細分學習層次,每一個層次只需要掌握當前需要知道的東西,與此無關的一概不講或明顯標識出來以方便跳過。c++primer第一章前也寫了,不過說法不同,那就是:」學習完本章並認真完成練習之後「」後續章節講假定你已經掌握本章中介紹的語言特性「——這一段很關鍵,也道出了學習的本質方法,那就是循序漸進,基礎紮實。

純半隻腳入門級的看法,不對請指出。

c++ primer plus和c++ primer有什麼區別?

5樓:狼推扎扎

c++ primer plus和c++ primer這兩本書的主要區別是面向的人群不同,c++ primer plus適合零基礎的人群進行學習,c++ primer 則是適合有基礎的人群進行學習。

入門學習c++語言,選擇c++ primer plus這本書會比較好。由於書是國外的作者寫的,翻譯可能不會十分地精確,有一定英語能力的人建議選擇英文版,畢竟英文原版的書是最好的。

c++ primer plus和c++ primer的區別如下:

一、適用的人群不同

c++ primer plus:適用於初學者,無基礎想學習c++語言的人群以及想要自學c++語言的人群。

c++ primer:適用於有些c++語言基礎的人群,對於c++語言有一些瞭解的人群。

二、書的內容不同

c++ primer plus:內容比較簡單,講解很詳細。屬於層層遞進的型別,一步步教人學習和掌握c語言。

c++ primer:內容相對於c++ primer plus會講得比較深,需要有一定的c++語言基礎,學起來會比較容易。如果是自學者學這本書,學起來會比較困難。

三、作者的不同

c++ primer plus:作者是普拉塔(prata,s.),他畢業於加州理工學院,在加州大學伯克利分校獲得博士學位。

寫過十幾本書,屬於學術性的作家,他本人又是一個在大學教授計算機,所以書比較通俗易懂。

c++ primer:作者是stanley b. lippman以及barbara e.

moo joséelajoie 。前者曾是迪士尼動畫公司的首席軟體設計師,後者是著名的諮詢顧問,都是實踐性的作家,寫的書就比較深入。

四、書的側重點不同

c++ primer plus:它的側重點在於教學,教人如何快速入門c++,理論知識比較多,講得比較地細緻。

c++ primer:而它的側重點在於實踐,主要強調一些優秀的程式設計實踐,有很多優秀的實戰案例,可以供讀者學習和實踐。

6樓:文件類共創空間

c++premier plus 很基礎的東西哦,如果沒有c語言以及c語言的資料結構可以看這本。

c++ premier 就是比較plus而言有了一些難度,看懂的話要有一定的基礎,這本c++ premier r很多時候就沒有具體的**看,更多的時候是從理論層次來講。

7樓:

c++ primer plus如果沒學過其他的程式語言推薦先看.因為解釋很詳細.但是沒有很深的東西...

c++ primer 公認的經典,但是如果基礎不行只會打擊你的自信心(親身體驗過...)...等對c++有了一定認識的時候一定要看完...

如果英文基礎好當然是讀英文版的比較好...對後來看msdn也是一種鍛鍊...

所以我推薦你先看完c++ primer plus吧.

8樓:匿名使用者

各有所長吧

但個人覺得c++ primer好一點.

c++ primer plus介紹入門部分要多一點

9樓:

二樓正解~

如果你是工科的,入門完全可以看primer,plus是簡單了點~

c primer plus和c primer哪個好?哪個更適合初學者

c primer plus 解釋的很詳細,適合初學者 plus的意思bai 是加的意思,那麼c primer plus的意思是c 的超du集,那麼c primer就更適合初zhi學者了.以我dao多年的軟體工程師版經驗來看,c primer是c 的權威權性教材,很nice,值得初學者,甚至是程式設計...

需要延長cpr時間的急救情況

一般可以考慮延長搶救時間的只有溺水和明確已知是低溫導致心跳停止的情況,對於這兩種情況由於可能都會有體溫下降保護神經系統,所以可以考慮適當延長搶救時間。心肺復甦搶救生命的 時間是 心肺復甦搶救生命的 時間是四到六分鐘。心血管疾病的發生率持續上升且逐步呈現年輕化,我國每天約有1500人死於心源性猝死,且...

和圓和是30,和圓和是45,和圓各代表

3個 1個 30,16個 1個 45,版 2用2式減權1式,得 3 15 所以 5 將 5代入1式,3 5 30,30 3 5 30 15 15 即 5,15。下面的每一個圖形都是由 三角形 正方形 圓 構成的。觀察各圖形與它下面的數之間的關係,32外面圖形代表十位數 裡面圖形代表個位數 請問圖中帶...