1、《c primer plus》
內容簡介本書全面講述了C語言編程的相關概念和知識。 全書共17章。第1、2章學習C語言編程所需的預備知識。第3到15章介紹了C語言的相關知識,包括數據類型、格式化輸入輸出、運算符、表達式、流程控制語句、函數、數組和指針、字符串操作、內存管理、位操作等等,知識內容都針對C99標準;另外,第10章強化了對指針的討論,第12章引入了動態內存分配的概念,這些內容更加適合讀者的需求。第16章和第17章討論了C預處理器和C庫函數、高級數據表示(數據結構)方面的內容。附錄給出了各章后面復習題、編程練習的答案和豐富的C編程參考資料。 本書適合希望系統學習C語言的讀者,也適用于精通其他編程語言并希望進一步掌握和鞏固C編程技術的程序員。
2、《The C Programming Language》
《The C Programming Language》譯作《C程序設計語言》,是由著名的計算機科學家Brian W. Kernighan和C語言之父的Dennis M. Ritchie合著的一部計算機科學著作,是第一部介紹C語言編程方法的書籍。它是一本必讀的程序設計語言方面的參考書。它在C語言的發展和普及過程中起到了非常重要的作用,被視為是C語言的業界標準規范,而且至今仍然廣泛使用。它也被公認為計算機技術著作的典范,以清晰簡潔的文字講述而著稱。書中用“hello world”為實例開始講解程序設計,也已經成為程序設計語言圖書的傳統。[1] 本書的講述深入淺出,配合典型例證,通俗易懂,實用性強,適合作為大專院校計算機專業或非計算機專業的C語言教材,也可以作為從事計算機相關軟硬件開發的技術人員的參考書。 在計算機發展的歷史上,沒有哪一種程序設計語言像C語言這樣應用如此廣泛。
3、《C Traps and Pitfalls》
作者以自己1985年在Bell實驗室時發表的一篇論文為基礎,結合自己的工作經驗擴展成為這本對C程序員具有珍貴價值的經典著作。寫作本書的出發點不是要批判C語言,而是要幫助C程序員繞過編程過程中的陷阱和障礙。 全書分為8章,分別從詞法分析、語法語義、連接、庫函數、預處理器、可移植性缺陷等幾個方面分析了C編程中可能遇到的問題。最后,作者用一章的篇幅給出了若干具有實用價值的建議。 本書適合有一定經驗的C程序員閱讀學習,即便你是C編程高手,本書也應該成為你的免費的編程入門書籍。
4、《The Art of Computer Programming》
本書是算法分析的經典名作(用經典不太恰當,應該是圣經或史詩),被科學美國人列為20世紀12大科學名著之一(和Dirac的量子力學,Einstein 的廣義相對論,von Neumann 的博弈論的著作等齊名)。其亮點在于其超乎尋常的數學技巧,要求讀者擁有極高的數學修養,只要你堅持忍耐,一旦讀懂了,你的算法和程序設計水平也會達到更高的檔次,你會對程序設計有一種截然不同的體會和領悟,就是“道”(Tao)。書的排版很漂亮(得益于作者的Tex系統),看起來很舒服。作者的文筆很好,寫得生動活潑,讀起來蕩氣回腸(英文版)。習題多且精華,觸及算法和程序本質,書后有幾乎所有習題的答案(占了整全書篇幅的1/4),書中的分析方法體現了作者嚴謹的風格。不過本書的程序不是用我們熟悉的高級語言描述的,而是作者設計的MIX語言。整套書原計劃出七卷,現在出了三卷:基本算法,半數值算法,排序和搜索,第四卷組合算法跳票了20年,Knuth稱在2008年推出。本書有中文版,不過建議讀者選用英文版,因為都學到這個程度了,英語應該不會有大困難了。引用一句話“在我們的有生之年,可能會看到C++的消亡,但Knuth和他的程序設計藝術,將永遠留在我們的心里。”
5、Data Structures and Algorithm Analysis in C:Second Edition》
數據結構與算法分析:C語言描述(原書第2版)》內容簡介:書中詳細介紹了當前流行的論題和新的變化,討論了算法設計技巧,并在研究算法的性能、效率以及對運行時間分析的基礎上考查了一些高級數據結構,從歷史的角度和近年的進展對數據結構的活躍領域進行了簡要的概括。由于《數據結構與算法分析:C語言描述(原書第2版)》選材新穎,方法實用,題例豐富,取舍得當?!稊祿Y構與算法分析:C語言描述(原書第2版)》的目的是培養學生良好的程序設計技巧和熟練的算法分析能力,使得他們能夠開發出高效率的程序。從服務于實踐又鍛煉學生實際能力出發,書中提供了大部算法的C程序和偽碼例程,但并不是全部。一些程序可從互聯網上獲得。
以上就是對2018年5本經典的編程入門書籍推薦的全部介紹,如果你想了解更多有關php入門教程,請關注php 。
以上就是2018年5本經典的編程入門書籍推薦的詳細內容,PHP教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答