1. c語言基礎知識入門書籍有哪些
1、《啊哈C語言》
這本書在c語言界的殿堂級寶藏,可謂是經典之中的經典。縱向上,從hello world衍生出計算機的發展歷程,橫向上不斷深入,層層拔高。在短短的100多頁之內,幾乎就手把手教寫了stdio.h stdlib.h string.h當中大部分常式,實現了二分查找、快速排序、二叉樹、哈希表這些重要的數據結構和演算法。
2. C語言初學者應該看什麼樣的書呢
個人感覺國外的教材會比較好一點,畢竟,C語言還是以英語的思維習慣來的。
開始學的話給你推薦幾本:
1、《C語言大全第4版》Herbert Schildt 這本應該說是比較經典的了。
2、《C語言詳解(第6版)》(《problem solving and program design in C ,sixth edition》)Jeri R.Hanly Elliot B.Koffman。我最近就在看這本。
3、《C+Traps+and+Pitfalls》(C陷阱與缺陷)Andrew Koening.當你對C有一定了解後,這本對你的提高還不錯。
4、《Data Structures and Algorithm Analysis in C Second Edition》(數據結構與演算法分析)by Mark Allen Weiss。對一種語言了解後,要用它解決問題的話,演算法還是必不可少的。
5、《C:A Reference Manual 》(《C語言參考手冊》)Samuel P.Harbison Guy L.Steele Jr. 著
這本類似於C的新華字典,當工具書來用
6、《C和指針》這本也還不錯。
這些有的也是別人推薦的,如果你英文能力很強的話,建議讀原著,當然了,像我這種英文能力差的,只好先看翻譯的了,畢竟原著還是比較有味道的。另外呢,看書不在多,在於精,選一本,讀透,看一本書6遍比讀6本書各一遍效果會更好。
這些書圖書館應該都很容易找,網上電子版也有,找不到的話我這有電子版的,可以和我聯系
3. 學習c語言看什麼書好
最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。
我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那麼靈活,易於理解和學習。
然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題
。後面的就可以學習VC什麼的了。
C語言的書推薦譚浩強的,比較好。
我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。
當然了,學習什麼語言也要看你具體准備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵
。
還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。
在你學習好C語言以後,個人建議好好學習一下數據結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。
只是一家之言,有不到之處,還望見諒
4. c語言入門自學書籍都有哪些
c語言入門自學書籍都有:《C程序設計》、《C#圖解教程》、《C語言入門經典》。
1、《C程序設計》
如果你只是想要學習C語言來考個計算機等級證書,僅此而已,那麼《C程序設計》對於考級來說絕對是本好書。
3、《C語言入門經典》
《C語言入門經典》例子簡單生活化,而且每個例子分析很細。章節安排合理,章末的例子還特別注重思路的引導,而且分析起來特別有成就感。
5. 學好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)
6. 學習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黑板報百萬點擊)
7. C語言入門經典書籍有哪些
1.C語言入門經典(第5版)
C語言是每一位程序員都應該掌握的基礎語言。C語言是微軟.NET編程中使用的C#語言的基礎;C語言是iPhone、iPad和其他蘋果設備編程中使用的Objective-C語言的基礎;C語言是在很多環境中(包括GNU項目)被廣泛使用的C++語言的基礎。C語言也是Linux操作系統及其很多功能的基礎。學習C語言可以給編程職業生涯提供牢固的基礎,也有助於更好地理解更為現代的語言(如Java)。
2.C語言編程:一本全面的C語言入門教程(第三版)
C語言編程:一本全面的C語言入門教程(第三版)是一本極負盛名的C語言入門經典教材,其第一版發行至今已有20年的歷史。本書內容詳實全面,由淺入深,示例豐富,並在每個章節後面附有部分習題,非常適合讀者自學使用。除此之外,《C語言編程》一書對於C語言標準的最新進展、C語言常見開發工具以及管理C語言大型項目等重要方面,也進行了深入淺出的說明。
3.C語言從入門到精通
《C語言從入門到精通》以零基礎講解為宗旨,用實例引導讀者深入學習,採取「基礎知識→核心技術→趣味題解→項目實戰」的講解模式,深入淺出地講解C語言的各項技術及實戰技能。