回覆列表
  • 1 # 視語五千年

    1.基礎(C語言入門,初學,程式設計基礎)

    《C語言程式設計:現代方法》(第2版)

    《深入理解計算機系統》(修訂版或第2版)

    《C語言程式設計》(第2版)

    《程式設計師修煉之道》

    《C和指標》

    《C primer plus》(入門首選)

    《高質量程式設計指南》(一定要看)

    《從問題到程式》(最佳高校教材)

    2.核心/驅動

    《Linux核心設計與實現》(第3版)

    《Linux裝置驅動程式》(第3版)

    《深入Linux核心架構》

    《Linux C程式設計一站式學習》

    3.應用

    《UNIX環境高階程式設計》

    《UNIX網路程式設計》

    4.進階

    《C陷阱與缺陷》

    《C專家程式設計》

    《C語言程式設計》K&R版

    《C語言解惑》

    《你必須知道的495個C語言問題》

    《C語言參考手冊(原書第5版)》

    《C語言介面與實現》

    《C語言的科學和藝術》

    《資料結構與演算法分析C語言系列》

    《Linux程式設計》

    《現代編譯原理》

    《重構-改善既有程式碼的設計》

    《老碼識途-從機器碼到框架的系統觀逆向修煉之路》

    《C語言進階》

    《實用C語言程式設計》

  • 2 # 酷啊丹

    先看《C Primer Plus中文版》(如果你英語好,可以看英文版《C Primer Plus 》)推薦從經典入手。推薦的話,這本書上的習題是有答案的,可以練練。

    如果著急的話可以看譚浩強的《C語言程式設計》,看完基本小程式會寫,算入門了。

    進階的書去看《The C Programming Language》,俗稱C語言聖經。

    再進一步就是多寫程式碼的經驗和根據需要學習相應的C語言(比如Object—C,寫Apple App用的)

    至於你選的其他的書都可以先不看,其中《21天學通c(第三版)》《C語言程式設計寶典》《你必須知道的495個C語言問題 》基本是用來誆騙新手的商業書,噱頭比較重,有用的不多,重複性很高。

    《C和指標》《C陷阱與缺陷》是比較好的書,但是有點高階了,如果不是研究C語言的話基本上用不到,除非是公司裡的C語言工程師才看。

  • 中秋節和大豐收的關聯?
  • 過年賀歲片,星爺的電影《新喜劇之王》票房會超越《戰狼2》嗎?