C Primer Plus和C Primer有什麼區別

時間 2021-10-19 01:46:55

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是簡單了點~

cprimerplus和cprimer有什麼區別

狼推扎扎 c primer plus和c primer這兩本書的主要區別是面向的人群不同,c primer plus適合零基礎的人群進行學習,c primer 則是適合有基礎的人群進行學習。入門學習c 語言,選擇c primer plus這本書會比較好。由於書是國外的作者寫的,翻譯可能不會十分地精確...

cpr法規和ul認證有什麼不同,光纜Dca等級的CPR法規要求是指什麼 光纜EN

iec62133是含鹼性或非酸性電解液的單體蓄電池 電芯 和蓄電池組 可攜式蓄電芯及使用其製造的電池 便攜應用的安全要求。屬於國際標準ul2054是適用家用及商用電池。ul1642試驗於在產品中用作能量 的一次 不可重複充電 和二次 可重複充電 鋰電池。這些電池包括金屬li或li合金,或li離子,電...

c primer plus 需要什麼軟體

用支援 c 標準的就行了,不推薦 太舊了 15 年前 c 標準這幾年修改了一些。推薦開源的 mingw 安裝方法這個 上就有。安裝完以後可以用整合開發環境 eclipse c c 版本,或者emacs,自己編譯源 補充一下自己一年前的 現在的c 標準有了很多更新,像c 11和c 14給c 新增了很多...