當前位置:首頁 » 編程語言 » c語言入門買什麼書
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言入門買什麼書

發布時間: 2023-05-09 17:54:47

Ⅰ 學習c語言有什麼書適合新手看

適合新手學習C語行拍言檔鍵羨的書目有很多,簡單列舉如下:

1、《c語言程序設計》:本書面向程序設計初學者編寫,以「注重基礎、注重方法、注重編程、注重應用」為指導思想,靈活運用案例教學、任務驅動、啟發式教學等多種教學方法,對C語言程序設計的語言知識和程序設計的方法過程進行了系統介紹,特別適合將「C語言程序設計」作為第一門程序設計課程的高校學生。

2、《C語亮升言程序設計基礎》是適合作為高等院校各類專業「C語言程序設計」課程的教材,亦適合初學者自學或供廣大程序設計及開發人員參考。本書概念清楚、內容全面、題例和習題豐富,每個程序都遵循標准化的編程風格,便於學生理解和自學。

3、《C語言程序設計教程》:本書可作為高等學校大學本科、高職高專學生「C語言程序設計」課程教學用書,也可作為全國計算機水平考試及各類短訓班的培訓教材。本書注重教材的可讀性和適用性,全書共11章,適合初學者使用。

Ⅱ C語言編程入門書籍

C語言其實有很多好書,我們上學普遍學的是老譚的書,對於應付考試,考計算機等級夠用了。但是對於一個真正想把編程當飯吃的人來說,這是根本不夠的。從入門到精通,學習編程總有個過程。不同階段看不同的書,或者看一本能「活到老,學到老」的書。編程書籍以國外的受歡迎程度遠遠大於國內。下面給大家推薦幾本:

入門:

C語言入門經典

《C語言入門經典》例子簡單生活化,而且每個例子分析很細。章節安排合理,章末的例子還特別注重思路的引導,而且分析起來特別有成就感。這本書是自學過程的一本好書。

進階:

C primer plus

這本書很適合希望系統學習C語言的讀者,正如他的名字,是一本不錯的入門和進階的書。書中的每一個知識點都有很多生動簡單的示例,並給出了相應的運行結果。總之,在看這本書的`過程中,有一種一氣呵成的感覺。

高手:

C專家編程

《C專家編程》展示了最優秀的C程序員所使用的編碼技巧,並專門開辟了一章對C++的基礎知識進行了介紹。書中C的歷史、語言特性、聲明、數組、指針、鏈接、運行時、內存以及如何進一步學習C++等問題進行了細致的講解和深入的分析。

本書可以幫助有一定經驗的C程序員成為C編程方面的專家,對於具備相當的C語言基礎的程序員,本書可以幫助他們站在C的高度了解和學習C++。

當然,C語言的書籍很多,大家也不必拘泥於推薦的書籍,適合自己的才是最好的。只讀書而不去實際動手,這相當於紙上談兵。理論聯系實際才是硬道理。


Ⅲ 自學C語言適合看什麼書

自學C語言可以看這兩幾本書:

  1. 譚浩強的《C程序設計》
    這本書非常適合入門,不羅嗦,不糾纏細節

  2. 林銳的《高質量程序設計指南:C++C語帶告言》

  3. 《C primer plus》 作者Stephen Prata

  4. 《c語言入門經陵氏典》作者霍頓 (Ivor Horton)

接下來,你就有基礎博覽群書了,每本書都有自己的知識點。蠢汪明你可以吸收補充自己需要的知識。

Ⅳ C語言入門,哪本書比較好

強烈建議機械工業出版社的《C語言教程》原書第四版,黑色的封面。我就是靠這本書零基礎起步的。
不建議譚浩強的,易懂是易懂,但是太淺了,要是想靠這本書起步的話雖然可以入門,但你的水平很可能一直停留在這本書的了,因為這書本來就是面向學生的,非學生的要學這本書肯定是沒什麼實踐上的作用的。
而《C語言教程》這本書是由淺入深,甚至我覺得一開始的比譚浩強的都淺,很容易懂,但是寫程序的寫法都很高明,可以讓你養成好的編程習慣。後面還有C語言的高級應用,可以長久學習

Ⅳ 學c語言用什麼書

這個書就有很多本了,請根據自己的喜歡選擇!
第一本:C primer plus
這本書很適合希望系統學習C語言的讀者,正如他的名字,是一本不錯的入門和進階的書。書中的每一個知識點都有很多生動簡單的示例,並給出了相應的運行結果。總之,在看這本書的過程中,有一種一氣呵成的感覺。
第二本:《C語言入門經典》例子簡單生活化,而且每個例子分析很細。章節安排合理,章末的例子還特別注重思路的引導,而且分析起來特別有成就感。
第三本:C和指針
這本書和《專家編程》《C缺陷和陷阱》可以並稱C語言(進階書)三傑。本書的部分內容更適合有C基礎的人看。如ADT、遞歸、指針和數組的部分,書中所述的思想是國內教材所缺乏的。看完本書,能得到一個正確的C語言觀。
第四本:C專家編程
新手初學者如何輕松學習C語言/C++編程
C語言是面向過程的,而C++是面向對象的
C和C++的區別:
C是一個結構化語言,它的重點在於演算法和數據結構。C程序的設計首要考慮的是如何通過一個過程,對輸入(或環境條件)進行運算處理得到輸出(或實現過程(事務)控制)。
C++,首要考慮的是如何構造一個對象模型,讓這個模型能夠契合與之對應的問題域,這樣就可以通過獲取對象的狀態信息得到輸出或實現過程(事務)控制。 所以C與C++的最大區別在於它們的用於解決問題的思想方法不一樣。之所以說C++比C更先進,是因為「 設計這個概念已經被融入到C++之中 」。
C與C++的最大區別:在於它們的用於解決問題的思想方法不一樣。之所以說C++比C更先進,是因為「 設計這個概念已經被融入到C++之中 」,而就語言本身而言,在C中更多的是演算法的概念。那麼是不是C就不重要了,錯!演算法是程序設計的基礎,好的設計如果沒有好的演算法,一樣不行。而且,「C加上好的設計」也能寫出非常好的東西。
第四本:C程序設計語言
難以置信的是,這樣一本C語言的入門書籍,從hello world開始講起,卻在短小的篇幅里,手把手教你寫了stdio.h stdlib.h string.h當中大部分常式,實現了二分查找、快速排序、二叉樹、哈希表這些重要的數據結構和演算法。這本書傳遞著一種簡單、優雅、平實和閑適。
希望能幫到你!

Ⅵ 學習c語言看什麼書

如果是自學的話,最好不要看潭浩強的書,他喜歡用數學公式做例題,不適合初學者或自學。

其實潭浩強的書並不怎麼樣,比國外的教程差遠了,只是國內高校缺乏創新意識,跟風現象嚴重,從高校到職校,《C程序設計》幾乎人手一本,這才創下了「發行量第一」現象。而且潭浩強已公開表示:不再就他的書回答任何技術性的問題!這分明是對自己技術沒信心、落後於時代的表現。

國外教程:
《21天學通C語言》
《C語言三日通》(很多人國外自學者都是看了這本書才入門的,所用的例題簡單易懂)

再介紹以下兩本真正經典的教材:
1.《The C Programming Language》
2.《Expert C Programming --- Deep C Secrets》

如果E文好就看原版,否則只有買譯本了。

強調一句:如果您是自學(初學者),千萬別表譚浩強的書,否則你很難看懂。他的書到處都是,您自己找一本先體驗一下就知道了。

1、《啊哈C語言》

這本書在c語言界的殿堂級寶藏,可謂是經典之中的經典。縱向上,從hello world衍生出計算機的發展歷程,橫向上不斷深入,層層拔高。在短短的100多頁之內,幾乎就手把手教寫了stdio.h stdlib.h string.h當中大部分常式,實現了二分查找、快速排序、二叉樹、哈希表這些重要的數據結構和演算法。

Ⅶ C語言入門用什麼書

為什麼一定要讓人走彎路呢,譚浩強那本雖然簡單易懂,我們學校當初也用這本,但我真心不覺得好在哪裡,只跟你說怎麼用,但很多地方都沒解釋為什麼這樣用,為什麼不能那樣用。很多新手看完這本,被誤導而不自知,這里就不說了。至於風格嘛,感覺太老,不注重細節,而且還不與時俱進,又不像K&R寫的,是很久以前寫的,停止更新了。多次出新版,卻基本不修改錯誤和新時代風格算什麼意思。

那本跟TCLP完全不能比,我入門就看這本,不過對新人的確有難度。TCLP就是yuwenchenglo說的那本,中文名《C程序設計語言》。C語言之父寫的,對C的核心都講的不錯,就是太薄了點。當然這本里也有一些老風格,比如main(){} 現在被C99標准禁用了,注意下就可以了,畢竟這本書有年頭了,舊時代的風格不作評論。不過很多地方還是講的不錯的。你看完這本(或者看的差不多就可以了),再回去看那本,自己對比一下就知道了。

如果你只想學C的話(不包括C++),可以看看《C語言參考手冊》,作為工具書相當不錯,介紹了大部分的C語法、C和C++的區別,還有C的標准庫(不是C++的STL)。
你說的那本《C語言入門經典》,也不錯,風格上和現代風格相符,也比較嚴謹。其他的也可以看看《C Primer Plus》,這本比較厚,內容比較多一點,是非常不錯的C教材。
提高的話,可以看看《C陷阱和缺陷》、《C專家編程》等等,多了解下C的缺陷什麼的。

至於其他的,比如lshmusic說的,等你把基礎打好後再看吧,剛開始不要學的太急。如果想學windows,最好先看Charles Petzold的《windows程序設計(第五版)》,再來看《windows核心編程》。前者則針對廣泛的windows程序,後者主要針對windows系統,如多線程、線程池等等,最好有操作系統的知識。如果是Linux,可以看看W.Richard Stevens《Unix高級環境編程》。這幾本都是各環境下的編程聖經,非常經典。不過畢竟跟實際環境相關,最好能多了解點系統方面的知識,比如多線程、線程池等等知識,在實際編程環境中經常會遇到。

這里有篇譚和K&R的TCLP的文章,可以做個參考:
http://hi..com/perfectbo/item/e0a0b917f7a9555f2a3e2201
——————————————————
如果只想2選一的話,我覺得《入門經典》不錯,我家裡有一本,但前面那本我的確沒看過,所以我不做評述,都看過的人,可以說一下。

Ⅷ c語言入門自學書籍都有哪些

c語言入門自學書籍都有:《C程序設計》、《C#圖解教程》、《C語言入門經典》。

1、《C程序設計》

如果你只是想要學習C語言來考個計算機等級證書,僅此而已,那麼《C程序設計》對於考級來說絕對是本好書。

3、《C語言入門經典》

《C語言入門經典》例子簡單生活化,而且每個例子分析很細。章節安排合理,章末的例子還特別注重思路的引導,而且分析起來特別有成就感。

Ⅸ C語言入門學習應該買哪些書籍

如果想以後深入的話 不推薦國內的書(譚浩強的過分注重語法細節,而且講得不深入,代碼風格也不好) 如果只是學一下,以後沒想過要深入編程的話 可以看 譚的書(大學都用這書)x0dx0a國外的經典 我推薦《c primer plus》 這本600頁左右 內容注重大體,不糾纏於語法細節(過於注重語法細節,是學語言的大忌,其實任何學問也是如此,先從模仿開始學習)x0dx0a這本書能夠讓你充分了解,編程的真正過程,理解更深入(並不是語法細節的糾纏,而是原理的理解)。x0dx0a看完這本 看《c programming language》 C之父的傑作 必看!(但不適合入門,有點難度)x0dx0a這樣下來你已經對於c 語言能夠 基本應用了,但是還有一些問題(如指針的應用,和一些細節忽視)x0dx0a該這本了《c缺陷和陷阱》 講述了很多 編程時遇到的問題,是你的編程技術更加精湛。x0dx0a這個時候 《數據結構》 是必須看的啦 (演算法是程序的靈魂)x0dx0a下面 就 可以做一些 簡單的項目了 什麼 貪吃蛇啦 五子棋啦 管理系統啦 都可以做x0dx0a項目會大大提高你的 編程水平。x0dx0a如果想做 應用軟體開發的 可以學習 C++ 或者 JAVA (比較適合上層的開發,帶界面那種)x0dx0a用C做界面是很痛苦的,也是不切實際的,基本沒人這么做。x0dx0a編程就該照這個順序學下來。(不過也可以 直接學習 C++ 或者 JAVA,他們並不以C為基礎,只是C比較適合入門,了解編程邏輯而已,如果不是寫系統軟體的,很少用C來工作的,基本都是JAVA或者C++ VB 這類較高級的語言)