❶ 自學c語言適合看什麼書
自學C語言可以看這兩幾本書:
譚浩強的《C程序設計》
這本書非常適合入門,不羅嗦,不糾纏細節林銳的《高質量程序設計指南:C++C語帶告言》
《C primer plus》 作者Stephen Prata
《c語言入門經陵氏典》作者霍頓 (Ivor Horton)
接下來,你就有基礎博覽群書了,每本書都有自己的知識點。蠢汪明你可以吸收補充自己需要的知識。
❷ 新手自學C語言適合看什麼書呢
現在,市面上的
C語言書籍多的數不過來,但是很多不適合你這種初學者使用,作為一名老程序員,我給你推薦幾本我看過認為還不錯的書:
1)
《C語言小白變怪獸》:既適合對計算機一竅不通的小白,也適合有編程基礎的讀者,還可以用來進階。同時,最重要的是,這本書的作者還在不斷地更新這本書,我認為最大兆豎的特點是通俗易懂,深入淺出,只要認真看,就一定能看懂,我認為這是C語言入門的首選教材,吐血推薦,經典中的經典!!!
2)
《啊哈C語言》:適合對計算機一竅不通的純小白,有編程基礎的讀者請忽略。這本書語言幽默,生動形象,通俗易懂,給人耳目一新的感覺,但是這本書非常淺顯,並不深入,所以適合純小白入門,找到門以後也就扔了。這本書著重於語言藝術,針對純小白下足了功夫,小學生坐在馬桶上都能學會編程。說實話,我非常欣賞作者的創意和用心,國內像這樣寫書的少之又少,入門的書就應該是這個樣子。
上邊這兩本書是我推薦給你用於C語言入門的,我不建議你使用譚浩強的《C語言程序設計》這本書入門,雖然這本書的族脊大知名度很高,因為很多大學把它作為C語言的授課教材,然而,這本書被吐槽最多,不但代碼不標准,而且有很多錯誤,據說可以找出幾十個錯誤,這樣很容易誤導你這種小白。
等你有一定的C語言基礎了,可以看下面的這幾本書,進一步提升你的編程水平:
1)
《C
Primer
Plus》:暢銷
30
余年的C語言入門經典書籍,至今無人能撼動野族它的地位,它是最符合C語言標準的書籍,作為一名C語言程序員,不收藏一本都覺得自己很水。
2)
《C程序設計語言,The
C
Programming
Language》:C語言創始人丹尼斯·里奇(Dennis
MacAlistair
Ritchie)的著作,和《C
Primer
Plus》並駕齊驅,很難分出伯仲,這兩本書都是一樣的優秀,都是C語言程序員必須收藏的。
3)
《C專家編程》:適合已經具備C語言基礎、想進階的讀者。這貌似是一本吐槽C語言的書,基本上介紹了大多數C語言的坑,有不少精髓,在C語言界久負盛名,進階時一定要看。
4)
《C陷阱與缺陷》:和《C專家編程》類似,也是給C語言挑刺的,闡述了很多容易讓人誤解的語法細節,重在幫助C程序員繞過編程過程中的陷阱和障礙。
5)
《程序員的自我修養
--
鏈接、裝載與庫》:這真是一本深入骨髓的書,讓你徹底明白程序的編譯、鏈接、裝載和運行的全過程,你會從此上天,拉開和別人的差距,看任何問題都有了深度和高度。重點推薦!
所有的這些書我都有電子版,需要可以找我要!
❸ 學習c語言看什麼書
學習C語言的書如下:
1、《C primer plus》
這本書作為一本被人推崇備至的C入門經典,絕非浪得虛名。應該算得上C教材里最好的入門書了。在知識廣度上,很少有書能匹及。它能為系統學習C提供一個良好的平台。作者對C的見解精闢,在娓娓敘述的同時,作者輔以大量程序以分析。對C有了更加系統的全新認識。最為重要的是,看完這本書後,再也不覺得C很高深枯燥無味了。
3、《C和指針》
這本書最大的特點就是和指針結合在一起進行講解,通過一些經典的C例題對所學的知識進行鞏固,對指針的基礎和深入的探討,有助於初學者更好的理解C語言,還有明白C的存儲機制。
❹ 學習C語言有什麼書適合新手看
適合新手學習C語行拍言檔鍵羨的書目有很多,簡單列舉如下:
1、《c語言程序設計》:本書面向程序設計初學者編寫,以「注重基礎、注重方法、注重編程、注重應用」為指導思想,靈活運用案例教學、任務驅動、啟發式教學等多種教學方法,對C語言程序設計的語言知識和程序設計的方法過程進行了系統介紹,特別適合將「C語言程序設計」作為第一門程序設計課程的高校學生。
2、《C語亮升言程序設計基礎》是適合作為高等院校各類專業「C語言程序設計」課程的教材,亦適合初學者自學或供廣大程序設計及開發人員參考。本書概念清楚、內容全面、題例和習題豐富,每個程序都遵循標准化的編程風格,便於學生理解和自學。
3、《C語言程序設計教程》:本書可作為高等學校大學本科、高職高專學生「C語言程序設計」課程教學用書,也可作為全國計算機水平考試及各類短訓班的培訓教材。本書注重教材的可讀性和適用性,全書共11章,適合初學者使用。
❺ 學C語言必看的書籍
1.看《Thinking In C》;
2.看《The C Programming Language》和《Inside The C Object Model》,不要因為他們很難而我們自己是初學者所以就不看;
3.請閱讀《The Standard C Bible》(中文版:標准C寶典),掌握C標准;
4.請看《Effective C》和《More Effective C》以及《Exceptional C》;
5.請看《程序悶運設計實踐》,並嚴格的按照其要求去做;
6.讀完了《Inside The C Object Model》以後再來認定自己是不是已經學會了C;
7.請留意下列書籍:《C面向對螞族梁象高效編程(穗臘C Effective Object-Oriented Software )》《面向對象軟體構造(Object-Oriented Software )》《設計模式(Design Patterns)》《The Art of Computer Programming》;
8.建議你買本書,書比網上的電子版教程好的多,如計算機屆超級權威教授 譚浩強 老先生寫的《C語言程序設計(第三版)》,全國發行了700萬冊,可以說是學C語言的人必看的書,我們大學就用這本書,很適合自學,通俗易懂。
❻ 學習c語言哪個書比較好些
1.C語言入門經典
《C語言入門經典》例子簡單生活化,而且每個例子分析很細。章節安排合理,章末的例子還特別注重思路的引導,而且分析起來特別有成就感。
這本書是自學過程的一本好書。
2.C primer plus
這本書很適合希望系統學習C語言的讀者,正如他的名字,是一本不錯的入門和進階的書。書中的每一個知識點都有皮拍瞎很多生動簡單的示例,並給出了相應的運行結果。總之,在看這本書的過程中,有一種一氣呵成的感覺。
3.C和指針
這本書和《專家編程》《C缺陷和陷阱》可以並稱C語言(進階書)三傑。本書的部分內容更適合有C基礎的人看。如ADT、遞歸、指針和數組的部分,書中所述的思想是國內教材所缺乏的。看完本書,能得到一個正確的C語言觀。
4.C程序設計語言
難以置信的是,這樣一本C語言的入門書籍,從hello world開始講起,卻在短小的篇幅里,手把手教你寫了stdio.h stdlib.h string.h當中大部分常式,實現了二分查找、快速排序、二叉樹、哈希表這些重要的數據結構和演算法。這本書傳遞著一種簡單、優雅、平實和閑適。
5.C專家編程
❼ 學習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語言看什麼書好
重點推薦C語言四大聖經:《C語言程序設計》、《C和指針》、《C陷阱與缺陷》、《C作家編程》。其中C語言的發明者K&R的《C程序設計語言》更是重中之重,此書是C語言的第一秘典。所有優秀程序員的必經之路。
四大聖經及其他優秀書籍的信息:
1.《C語言程序設計》
K&R
清華大學出版社
2.《C和指針》
POINTERS ON C Kenneth A.Reek、
徐波 人民郵電出版社
3.《C陷阱與缺陷》
Andrew Koenig、 高巍
人民郵電出版社
4.《C專家編程》
Expert C Programming Deep C Secrets Peter Van
Der Linden 人民郵電出版社 (2008-02出版)
5.《清華大學計算機系列教材•數據結構(C語言版)(附光碟1張)》
吳偉民、 嚴蔚敏
清華大學出版社
6.《計算機演算法設計與分析(第3版)》
王曉東
電子工業出版社
7.《演算法藝術與信息學競賽•演算法競賽入門經典》
劉汝佳
清華大學出版社
8.《演算法導論(原書第2版)》
科曼(Cormen T.H.)、等、 潘金貴
機械工業出版社 (2006-09出版)
9.《編程之美:微軟技術面試心得 》
《編程之美》小組
電子工業出版社
10.《編程珠璣(第2版)》
Jon Bentley、黃倩、 錢麗艷
人民郵電出版社
11.《演算法藝術與信息學競賽》
劉汝佳
清華大學出版社
12.《程序員面試寶典(第3版)》
歐立奇、劉洋、 段韜
電子工業出版社
13.《數學之美》
(《浪潮之巔》作者吳軍最新力作,李開復作序推薦,Google黑板報百萬點擊)
❾ 有關C語言方面的書籍有什麼
1、《C語言入門經典(第5版)》:2013年清華大學出版社出版的圖書,作者是Ivor Horton。第五版是全新推出的最新版本,全書融合了作者多年的編程經驗,給人一種深入淺出的感覺,適合初學者;
2、《C語言編程:一本全面的C語言入門教程(第三版)》:本書是C語言入門經典教材,其第一版發行至今已有20年的歷史。本書內容詳實全面,由淺入深,示例豐富弊肆,並在每個章節後面附有部分習題,非常適合讀者自學使用;
3、《C語言從入門到精通》:租跡轎以零基州亂礎講解為宗旨,用實例引導讀者深入學習,深入
❿ 學好C語言要看哪些書
- 01
基礎:《C語言程序設計:現代方法》(第2版)(C
Programming: A Modern Approach, 2nd Edition, K.N.King)《深入理解計算機系統》(修訂版或第2版)(Computer Systems: A Programmer's Perspective,
Randal E. Bryant et al),閱讀建議《C語言程序設計》(第2版)(The
C Programming Language, Brian W. Kernighan & Dennis M.
Ritchie)《程序員修煉之道》(The
Pragmatic Programmer: From Journeyman to master, Andy
Hunt & Dave Thomas) - 02
內核/驅動:Linux內核設計與實現》(第3版)(Linux
Kernel Development, 3rd Edition, Robert Love)《Linux設備驅動程序》(第3版)(Linux
Device Driver, 3rd Edition, Jonathan Corbet et al)《深入Linux內核架構》(Professional
Linux Kernel Architecture, Wolfgang Mauerer) - 03
應用:《UNIX環境高級編程》(Advanced
Programming in the UNIX Environment, W. Richard Stevens)《UNIX網路編程》(Unix
Network Programming, W. Richard Stevens) - 04
進階:《C陷阱與缺陷》(C Traps and Pitfalls, Andrew Koenig)《C專家編程》(Expert C Programming, Peter
van der Linden)《ARM嵌入式系統開發:軟體設計與優化》(ARM
System Developer's Guide: Designing and Optimizing System Software,
Andrew Sloss et al)