書評:《C程式設計語言》

來源:互聯網
上載者:User

有不少學生問我:想學習C/C++程式設計語言,有什麼好的教材?

在此,我一併回答:《C程式設計語言》

你若問我:為什嗎?

我想告訴你的是:這是C程式設計語言中的“九陰真經”。

關於本書的作者:

Brian Kernighan,貝爾實驗室的研究員,普林斯頓大學電腦系教授。知道貝爾實驗室不?就是發明電話的那個。知道普林斯頓不?愛因斯坦講課的地方。Dennis Ritchie,C 語言之父, 1 9 4 1 年9 月9 日出生於美國紐約。在技術圈裡, 他常被稱為DMR ( 這是他在貝爾實驗室的使用者名稱, 後來成為他常用的代號)。1968年DMR獲得數學博士學位的論文,是電腦理論相關的《遞迴函式的層次》。

書中,用明顯的方法,解釋了C語言的各項特性。

精彩章節,不勝枚舉:

比如,第五章《指標與數組》,簡單明了地解釋了絕大多數C/C++教材中語焉不詳的問題。

再比如,4.10節,介紹了遞迴和快速排序。老天,那可是我見過的寫的最棒的快速排序代碼了。“簡單得顯然沒有錯誤。”

一句話評論:

有了這本書,我都不明白為什麼還需要有其他的C語言教材了。

 

說了這麼多,也說說我認為它的不足:內容比較艱深,有些內容對於初中,甚至小學這樣程度的初學者來說,是應該跳過去的。

但從另一個方面來說,這也是難以避免的,畢竟是要在一本篇幅不大的小冊子中,完整介紹一種電腦語言。

你可以購買,也可以下載到這本書的中文版:

花錢買:http://www.amazon.cn/C%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%E8%AF%AD%E8%A8%80-%E5%85%8B%E5%B0%BC%E6%B1%89/dp/B0011425T8

下載電子版:http://115.com/file/ewi9un6z

喜歡的同學,自己選擇。歡迎討論!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.