C語言程序設(shè)計(jì) 現(xiàn)代方法 第2版·修訂版
鏈接:https://pan.baidu.com/s/1-1LOJbaVtUdAkwigdpOUVw?pwd=0ov5?
提取碼:0ov5

編輯推薦
適讀人群 :本書是C開發(fā)人員的理想?yún)⒖紩?,在國外也被眾多大學(xué)作為C語言課程的教材。
1.近30年來C語言入門教程,累計(jì)印數(shù)10萬+,豆瓣評分9.3分
2.C開發(fā)人員的理想?yún)⒖紩?、麻省理工、斯坦福等諸多名校C語言教材
3.第二版修訂版基于C1X標(biāo)準(zhǔn)新升級,增加了C11和C18中的內(nèi)容,同時(shí)章末包含大量習(xí)題供讀者練習(xí)
4.書中討論了各種實(shí)際的環(huán)境和使用場景,包括Windows、UNIX和Linux等
5.浙江大學(xué)教授翁愷、哈爾濱工業(yè)大學(xué)教授蘇小紅、Boolan咨詢師吳詠煒、Linux專家宋寶華聯(lián)合推薦
C語言已經(jīng)有近50年的歷史了。在中國,超過95%的大學(xué)用C語言作為入門編程語言,但也因此把C語言當(dāng)作一種學(xué)習(xí)編程的教學(xué)媒介語言來教,使得學(xué)生只學(xué)到了其中的基礎(chǔ)部分,而對C語言近30年的發(fā)展及其在工業(yè)中的應(yīng)用所知甚少。本書是難得的真正講述C語言的教材,覆蓋了C99、C11、C18標(biāo)準(zhǔn)的內(nèi)容。本書非常適合今后會(huì)用C語言來做嵌入式系統(tǒng)、設(shè)備驅(qū)動(dòng)和操作系統(tǒng)等產(chǎn)品開發(fā)的人士學(xué)習(xí)。在浙江大學(xué),我們在工程實(shí)踐課程中使用了本書的上一個(gè)版本,收獲了良好的教學(xué)效果。
——翁愷,浙江大學(xué)計(jì)算機(jī)學(xué)院教授
書如其名,本書以一種嶄新的視角和通俗易懂的方式,來向讀者介紹C語言的“現(xiàn)代方法”,聚焦程序設(shè)計(jì)的核心問題和方法,給C語言這門經(jīng)久不衰、老而彌堅(jiān)的語言賦予了嶄新的面貌。本書介紹了C99和C1X的許多新特性,而且編排方式方便讀者查閱。本書用現(xiàn)代的視角來解讀C語言,每章后面的“問與答”也很貼心,適時(shí)地解答了讀者在閱讀過程中可能會(huì)遇到的很多疑難問題。本書內(nèi)容特別適合具備一定語言基礎(chǔ),想深入了解C語言精髓的讀者,我相信這本書一定會(huì)受到讀者的歡迎,成為C語言愛好者提升內(nèi)功的一本武林秘笈。
——蘇小紅,哈爾濱工業(yè)大學(xué)教授、博士生導(dǎo)師,省級教學(xué)名師
本書討論了C語言的所有特性,從C89一直貫穿到C18。內(nèi)容足夠新,也足夠全面,這就是它的突出特色。
——吳詠煒,Boolan首席咨詢師
本書是C語言程序設(shè)計(jì)的經(jīng)典圖書,本次修訂版增加了C1X的內(nèi)容,并就C1X與之前的C89、C99進(jìn)行了比對,做到了與時(shí)俱進(jìn)。本書更是新增了第28章,重點(diǎn)介紹了C1X的多線程特性,相信對讀者會(huì)有巨大的幫助。讀者通過閱讀本書,可深入理解C89、C99和C1X的演進(jìn),并進(jìn)一步思考C語言為什么這么演進(jìn),這對提高自身的思維能力以及對軟件工程問題的認(rèn)知都會(huì)有幫助。
——宋寶華,資深Linux專家
內(nèi)容簡介
時(shí)至今日,C語言仍然是計(jì)算機(jī)領(lǐng)域的通用語言之一,但今天的C語言已經(jīng)和最初的時(shí)候大不相同了。本書主要目的就是通過一種“現(xiàn)代方法”來介紹C語言,書中強(qiáng)調(diào)標(biāo)準(zhǔn)C,強(qiáng)調(diào)軟件工程,不再強(qiáng)調(diào)“手工優(yōu)化”。第2版修訂版中不僅有C99中的新特性,還與時(shí)俱進(jìn)地增加了C11和C18中的內(nèi)容。本書分為C語言的基礎(chǔ)特性、C語言的高級特性、C語言標(biāo)準(zhǔn)庫和參考資料4個(gè)部分。每章末尾的“問與答”部分給出一系列與該章內(nèi)容相關(guān)的問題及答案,此外還包含適量的習(xí)題。
本書是C開發(fā)人員的理想?yún)⒖紩?,在國外也被眾多大學(xué)作為C語言課程的教材。