本書是由C語言的設計者Brian W. Kernighan和Dennis M. Ritchie編寫的一部介紹標準C語言及其程序設計方法的性經典著作。、系統地講述了C語言的各個特性及程序設計的基本方法,包括基本概念、類型和表達式、控制流、函數與程序結構、指針與數組、結構、輸入與輸出、UNIX系統接口、標準庫等內容。
本書的講述深入淺出,配合典型例證,通俗易懂,實用性強,適合作為大專院校計算機專業或非計算機專業的C語言教材,也可以作為從事計算機相關軟硬件開發的技術人員的參考書。在計算機發展的歷史上,沒有哪一種程序設計語言像C語言這樣應用如此廣泛。
本書原著 即為C語言的設計者之一Dennis M.Ritchie和著名的計算機科學家Brian W.Kernighan合著的一本介紹C語言的經典著作。我們現在見到的大量論述C語言程序設計的教材和專著均以此書為藍本。原著第1版中介紹的C語言成為后來廣泛使用的C語言版本—— 標準C的基礎。人們熟知的"hell, World"程序就是由本書首次引入的,現在,這一程序已經成為所有程序設計語言入門的及時課。原著第2版根據1987年制定的ANSIC標準做了適當的修訂.引入了的語言形式,并增加了新的示例,通過簡潔的描述、典型的示例,作者、系統、地講述了C語言的各個特性以及程序設計的基本方法。對于計算機從業人員來說,本書是一本必讀的程序設計語言方面的參考書。
在計算機發展的歷史上,沒有哪一種程序設計語言像C語言這樣應用如此廣泛。本書原著即為C語言的設計者之一Dennis M.Ritchie和著名的計算機科學家Brian W.Kernighan合著的一本介紹C語言的經典著作。我們現在見到的大量論述C語言程序設計的教材和專著均以此書為藍本。原著第1版中介紹的C語言成為后來廣泛使用的C語言版本——標準C的基礎。人們熟知的"hello,world"程序就是由本書首次引入的,現在,這一程序已經成為所有程序設計語言入門的課。
更多經典圖書推薦
《算法導論》第3版中文版隆重上市!點擊進入 《C程序設計語言(第2版·新版)習題解答》點擊進入
《C++程序設計原理與實踐》點擊進入
《深入理解計算機系統(原書第2版)》點擊進入
《算法導論(原書第2版)》點擊進入
《Java編程思想第4版》點擊進入
《數據結構(C語言版)》點擊進入
《數據結構與算法分析——C語言描述(原書第2版)》點擊進入
Brian W.Kernighan貝爾實驗室計算科學研究中心高級研究人員,著名的計算機科學家。他參加了UNIX系統、C語言、AWK語言和許多其他系統的開發,同時出版了許多在計算機領域具有影響的著作,如《The C Proguamming Language》、《The Elementsof Programming Style》等。
出版者的話
專家指導委員會
中文版序
譯者序
校譯者簡介
序
第1版序
引言
第1章 導言
1.1 入門
1.2 變量與算術表態式
1.3 for語句
1.4 符號常量
1.5 字符輸入/輸出
1.6 數組
1.7 函數
1.8 參數——傳值調用
1.9 字符數組
1.10 外部變量與作用域
第2章 類型、運算符與表達式
2.1 變量名
2.2 數據類型及長度
2.3 常量
2.4 聲明
2.5 算術運算符
2.6 關系運算符與邏輯運算符
2.7 類型轉換
2.8 自增運算符與自減運算符
2.9 按位運算符
2.10 賦值運算符與表達式
2.11 條件表達式
2.12 運算符優先級與求值次序
第3章 控制流
3.1 語句與程序塊
3.2 if-else語句
3.3 else-if語句
3.4 switch語句
3.5 whil循環與for特環
3.6 do-while循環
3.7 break語句與continue語句
3.8 goto語句與標號
第4章 涵數與程序結構
第5章 指針與數組
第6章 結構
第7章 輸入與輸出
第8章 UNIX系統接口
附錄A 參考手冊
附錄B 標準庫
附錄C 變更小結
索引
很好,不過寫的有些過于簡練了,不建議當做C語言的第一本入門書,還是看完譚浩強那本,再回過頭來看這本
看了一半多了,感覺非常實用,只是沒有賣配套的答案詳解,打算繼續入手一本。
權威指導,指定用書,大學生適用,名師推薦,內容全面,專業教材,紙質好,排版印刷好,當當發福利馬上買了。
剛開始學習C語言是用的是譚浩強的C語言程序設計,講的很通俗易懂,可以作為經典入門之作。當時有許多深入的問題還是要看這本C語言創造者的作品
學習C語言買的這本書。主要還是評價不錯。講解的挺透徹。買書怕買翻譯半瓶醋的那種。這本講解的挺清晰,看描述,再敲一遍例子。
不太適合對C一點都不了解的初學者,適合對C有一些了解的人看會有不少收獲,書質量也很好
這才是真正的大師的作品,書中每個例子,都是有實際意義的,或者是標準庫中函數的實現,或者是某個使用的功能,C本來就是個簡單優雅的語言,整書薄薄的一本就說明了一切。后面的附錄中竟然還附帶了C的語法產生式描述,根據那個自己都能寫C編譯器了。真好。
C語言嘅經典之作,係C語言發明者寫嘅,值得睇下!!
以前以為僅僅一門語言罷了,我看譚浩強的C和這本圣經C差別應該不大,當時才拿到書的時候,薄薄的一本,以為一個下午就能看完,沒想到最后讀了一周多,讀完把習題大部分解完才知道自己以前的C功底有多差。感嘆下kernihan的文字功底
權威而經典的C程序學習手冊,濃縮的是精華,薄薄100多頁就將C講解得如此透徹,作者不僅是C的發明者,更是一個好的C老師和作者。此書不僅可供初學者使用,而且可以作為開發者查閱使用的小冊子。
這本書確實不錯,既適合C語言的入門者,也適合想更深了解C語言的讀者,雖然起降的知識點每一本書都有,但其講的方法絕對是最經典,合理的,最重要的是其所舉的例子更是棒~~~~~最主要的是這本書不厚,挺薄的,看起來沒有心理壓力
非常棒!用來替換學校發的教材,講述得很舒服,會時不時講到編程風格。C語言圣經!
很棒,c語言的預習就靠它了~希望可以看懂把233333
才看了十幾頁,但是相對于其他兩本教材,這本是最薄的,語言也是最精煉的,沒有廢話。開篇也不是直接告訴你一些詞的定義,而是直接讓你上機嘗試,然后再告訴你剛才你輸入的那些是什么。別人兩本書才說清的事他一本書就能說清,這就是好書。
C程序設計語言 第2版·新版不愧是最經典的入門書!很多人認為它適合用來進階,認為書比較難懂。實際上只要有熱心,一切都會變得簡單!!!!!
C語言經典教程,內容很精練。雖然我大學學過C,但是這本書很值得拜讀。
學習C語言的好書,不過對于入門者有點難度,不如C primer容易理解
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語言的認知將是另一番境界了。不過中國的學生可能不太喜歡西方這種教材風格,知識點大多蘊涵于書中各處,不像是國人寫的書重點知識點1234很清晰明了,適合死記硬背,應付考試,此書更適合邊學習邊實踐,如果用來應付考試此書不是最優選擇。