1樓:呵呵
有c語言基礎的話推薦《essential C++》,然後推薦《C++ primer》,再就是《effective c++》和《more effective C++》,最後就是《STL原始碼剖析》之類的。
2樓:小北師兄
C 語言入門書籍 c primer plus,這本書內容全面,是入門的一本好書,我當時自學 C語言的時候就是買的這本書,當然我買書都是推薦正版,畢竟是自己要用的,陪伴自己很久的書。
C++ 的入門書籍,我當時用的是大部頭,很厚很厚的那種,C++ Primer
這本書我沒有找到很便宜的,差不多都要 80 多,這本書,我從頭到尾讀了一遍,然後把書中題目和課後題目都做了一遍,我覺得效果很好,介紹的知識很全面。
雖然推薦好書很重要,但是我覺得,拿到一本好書只是開頭,最重要的是學習方法,如何去學兩門語言,你可以看一下我之前回答過的問題:大一新生剛接觸C語言,要被C語言折磨死了,到底應該怎麼學啊?
3樓:馬巖
其實C語言和C++語言是兩種語言,一般不建議一起來學習。最好有乙個先後的順序,這樣不至於在第一次接觸兩個編譯語言時,將一些概念混淆。
當初自己學習C語言和C++語言時,也是各種查詢。看過很多的書籍,最後沉澱下來想一想,全面而不冗餘的,就是創始人寫的書籍。
創始人寫的書都有乙個特點,就是對於語言的設計的初衷是最完美的解釋。
至於C語言的書籍,只推薦一本,最是C語言創始人K&R寫的書籍《C程式語言》,全書很精練,沒有費話,全力推薦。
C++語言的話,也只推薦一本書,同樣是創始人寫的書籍《C++程式語言》。
希望幫助到你~
4樓:輕塵
我也是乙個自學C語言的,我提一提當初踩的坑
學習首先看空閒時間多不多,如果時間不多或者只是需要應對考試,那麼可以依靠譚浩強的書
這本書可以極大地節約學習時間,其重點在於了解C語言的基本語法,我當初就是依靠這本入坑的
但時間富裕的話,不推薦
如果時間富裕,需要深入學習C語言、C++,那麼我更建議紮實基礎,明確學習方向的書
上面這本是就是C語言的,很細緻地講解了在各種系統環境,需要注意的事項,學譚浩強的書,你不會知道什麼是Linux系統,但這本會告訴你Linux系統下,C語言該怎麼編譯執行,告訴你學完C語言後如何將C語言作為工具來使用
其實從名字就可以窺探一二,C++是C語言的擴充套件,一般來說,我是建議學完C語言再來學C++,這樣對程式語言的發展,會有乙個比較明確的認知
其實從應用來說,C語言對許多人來說,是很難應用到工作中的語言,之所以各大高校還在教授C語言,最重要的原因在於,C語言是程式設計師自己安排記憶體的,明白其指標操作,有助於理解計算機的組成原理,深入計算機底層,才能在使用其它語言時,有比別人更清晰的認知
所以一定要學C語言、C++的話,我建議《C Primer Plus》、《C++Primer Plus》
5樓:莊嚴
推薦我的白話C++上冊。
面向程式設計小白,零程式設計基礎入門,手把手,通俗加詳細。講知識點「如何」,更講為什麼需要這個知識點。上冊800多頁,厚是厚,但好讀,語言通俗易懂。
另有相當多例項及練習。從感受,到基礎,到語言,到物件導向,再到泛型,覆蓋基於14標準版本的Cpp的主要知識。為了提公升學習的樂趣和成就感,還在《感受二》章節中,提供快速「感受」專案,讓讀者可以通過簡單的練習,體會如何用C++寫圖形介面程式,資料庫訪問程式。
下面有試讀。
初學C語言,有什麼好書推薦?
黃哥 請看不要用譚的書,選擇下面的書之一 C程式語言 原書第2版 新版典藏版 原著即為C語言的設計者之一DennisM.Ritchie和著名的計算機科學家BrianW.Kernighan合著的一本介紹C語言的經典著作。我們現在見到的大量論述C語言程式設計的教材和專著均以此書為藍本。原著第1版中介紹的...
C語言和C 有什麼區別?
LeeCarry 首先實名沒有幫助 單爾博 的回答,我也不知道他自己懂不懂還是抖機靈,但是很不負責任。抖機靈後面也要加句但c 和c關係很大吧。c 之父都不敢說和c沒關係吧,而且他們重疊的面積有多大,有多少c不經修改就能在c 上面跑就不用我多說了吧。下面是正經回答題主問題 網上有很多詳細資料我就不班門...
Windows C 語言和標準的 C 語言有何不同?
Summer Mr c語言標準有很多,標準的c語言標準是ANSI C,這在Windows下和linux下或其他平台上一樣,比如一些常見的字元操作函式,輸入輸出函式的原型都是一樣的,但是可能因為平台上編譯器的實現的不同而略有差異。 學一下彙編或者反彙編就明白了。各種語言對函式呼叫引數的不同傳遞方式.比...