C專家編程

出版時(shí)間:2008-2  出版社:人民郵電出版社  作者:Peter Van Der Linden  頁數(shù):291  譯者:徐波  
Tag標(biāo)簽:無  

內(nèi)容概要

  《C專家編程》展示了最優(yōu)秀的C程序員所使用的編碼技巧,并專門開辟了一章對C++的基礎(chǔ)知識進(jìn)行了介紹?! 蠧的歷史、語言特性、聲明、數(shù)組、指針、鏈接、運(yùn)行時(shí)、內(nèi)存以及如何進(jìn)一步學(xué)習(xí)C++等問題進(jìn)行了細(xì)致的講解和深入的分析。全書擷取幾十個(gè)實(shí)例進(jìn)行講解,對C程序員具有非常高的實(shí)用價(jià)值?! ”緯梢詭椭幸欢ń?jīng)驗(yàn)的C程序員成為C編程方面的專家,對于具備相當(dāng)?shù)腃語言基礎(chǔ)的程序員,本書可以幫助他們站在C的高度了解和學(xué)習(xí)C++

作者簡介

作者:(美國)Peter Van Der Linden

書籍目錄

第1章 C:穿越時(shí)空的迷霧  1.1 C語言的史前階段  1.2 C語言的早期體驗(yàn)  1.3 標(biāo)準(zhǔn)I/O庫和C預(yù)處理器 1.4 K&R C 1.5 今日之ANSI C 1.6 它很棒,但它符合標(biāo)準(zhǔn)嗎  1.7 編譯限制 1.8 ANSI C標(biāo)準(zhǔn)的結(jié)構(gòu)  1.9 閱讀ANSI C標(biāo)準(zhǔn),尋找樂趣和裨益  1.10 “安靜的改變”究竟有多少安靜  1.11 輕松一下——由編譯器定義的Pragmas效果 第2章 這不是Bug,而是語言特性  2.1 這關(guān)語言特性何事,在Fortran里這就是Bug呀  2.2 多做之過 2.3 誤做之過  2.4 少做之過  2.5 輕松一下——有些特性確實(shí)就是Bug  2.6 參考文獻(xiàn) 第3章 分析C語言的聲明  3.1 只有編譯器才會喜歡的語法  3.2 聲明是如何形成的  3.3 優(yōu)先級規(guī)則  3.4 通過圖表分析C語言的聲明  3.5 typedef可以成為你的朋友  3.6 typedef int x[10]和#define x int[10]的區(qū)別  3.7 typedef struct foo{ ... foo;}的含義  3.8 理解所有分析過程的代碼段  3.9 輕松一下——驅(qū)動(dòng)物理實(shí)體的軟件 第4章 令人震驚的事實(shí):數(shù)組和指針并不相同  4.1 數(shù)組并非指針  4.2 我的代碼為什么無法運(yùn)行  4.3 什么是聲明,什么是定義  4.4 使聲明與定義相匹配  4.5 數(shù)組和指針的其他區(qū)別  4.6 輕松一下——回文的樂趣 第5章 對鏈接的思考  5.1 函數(shù)庫、鏈接和載入  5.2 動(dòng)態(tài)鏈接的優(yōu)點(diǎn)  5.3 函數(shù)庫鏈接的5個(gè)特殊秘密  5.4 警惕Interpositioning  5.5 產(chǎn)生鏈接器報(bào)告文件  5.6 輕松一下——看看誰在說話:挑戰(zhàn)Turing測驗(yàn) 第6章 運(yùn)動(dòng)的詩章:運(yùn)行時(shí)數(shù)據(jù)結(jié)構(gòu)  6.1 a.out及其傳說  6.2 段  6.3 操作系統(tǒng)在a.out文件里干了些什么  6.4 C語言運(yùn)行時(shí)系統(tǒng)在a.out里干了些什么  6.5 當(dāng)函數(shù)被調(diào)用時(shí)發(fā)生了什么:過程活動(dòng)記錄  6.6 auto和static關(guān)鍵字  6.7 控制線程  6.8 setjmp和longjmp  6.9 UNIX中的堆棧段  6.10 MS-DOS中的堆棧段  6.11 有用的C語言工具 6.12 輕松一下——卡耐基-梅隆大學(xué)的編程難題 6.13 只適用于高級學(xué)員閱讀的材料第7章 對內(nèi)存的思考第8章 為什么程序員無法分清萬圣節(jié)和圣誕節(jié)第9章 再論數(shù)組 第10章 再論指針 第11章 你懂得C,所以C++不在話下附錄A 程序員工作面試的秘密附錄B 術(shù)語表

編輯推薦

《C專家編程Expert C Programming Deep C Secrets》擷取了幾十個(gè)實(shí)例,細(xì)致、深入地講解了C的歷史、語言特性、聲明、數(shù)組、指針、鏈接、運(yùn)行時(shí)、內(nèi)存以及分析了如何進(jìn)一步學(xué)習(xí)C++等問題?!禖專家編程Expert C Programming Deep C Secrets》是一本ANSIC編程語言的高級讀本。它適用于已經(jīng)編寫過C程序的人,以及那些想迅速獲取一些專家觀點(diǎn)和技巧的人。專家級的C編程指南展示優(yōu)秀C程序員的編程技巧。即使你讀過AndyKoneig的《C陷阱與缺陷》,你還是應(yīng)該看看PeterVanDerLinden的書。我想,他們兩人的書稱都應(yīng)該千方百計(jì)的搞到,如獲至寶地捧讀。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C專家編程 PDF格式下載


用戶評論 (總計(jì)165條)

 
 

  •   書中C的歷史、語言特性、聲明、數(shù)組、指針、鏈接、運(yùn)行時(shí)、內(nèi)存以及如何進(jìn)一步學(xué)習(xí)C++等問題進(jìn)行了細(xì)致的講解和深入的分析。全書擷取幾十個(gè)實(shí)例進(jìn)行講解,對C編程具有非常高的實(shí)用價(jià)值??戳送瑢W(xué)買的書,自己于是也買了一本。
  •   看這本書需要一些經(jīng)驗(yàn)。就像書名說的,是專家編程。所以,沒有點(diǎn)實(shí)際的項(xiàng)目經(jīng)驗(yàn)和一定量的代碼輸入,看起此書會有些困難。里面很多東西和Unix相關(guān),畢竟C和Unix是不分家的,喜歡xnix的可以關(guān)注一下。里面有很多美國式的幽默,幸虧翻譯的質(zhì)量還可以,否則理解會有困難。
    總之,這本書會使不同程度的程序員有所收獲。
  •   C專家編程,c程序員必看書籍...
  •   自己看書的速度總是趕不上買書的速度,其實(shí)上班就很忙很忙,很少有時(shí)間看書,偶爾在編譯期間看看 編程人生,軟件隨想錄什么的,這本書被我放在床頭了,睡覺之前有時(shí)候會翻一翻,自己是C++程序員,但現(xiàn)在越來越傾向于寫C了,要努力,才能成為頂級的程序員
  •   這是一個(gè)高級讀本,它對C語言中的一些誤區(qū)做出了闡釋,尤其是對指針與數(shù)組的關(guān)系以及多維數(shù)組的概念給出了清晰簡練的解釋,還對C語言復(fù)雜聲明的識別也提出了獨(dú)特并且具有簡便操作性的方法。不過畢竟年代久遠(yuǎn)了,書中一些章節(jié)的內(nèi)容有些過時(shí),但作者寓教于樂,此書讀起來感覺十分輕松,是C程序員必須要讀的一部經(jīng)典。
  •   這本書展示了最優(yōu)秀的c程序員使用的編碼技巧,很多人推薦這本書
  •   本書介紹了編程大師有關(guān)c語言編程的一些所思所想。這些前人的經(jīng)驗(yàn)我會很重視地將其讀完,相信會對提高programming水平會很有幫助
  •   從編程實(shí)際的角度出發(fā),詳細(xì)描述了使用C語言的各種復(fù)雜情況,對寫出高質(zhì)量的C程序有很大的幫助。

    掌握好一門語言真的并非容易的事。
  •   C專家編程非常適合 C語言學(xué)完后的補(bǔ)充書籍,見解鮮明 思路靈活,完全站在一個(gè)技術(shù)牛人的角度去剖析如何去解決問題,分析問題 以及可能存在的問題!!

    好書!
  •   C專家編程相當(dāng)經(jīng)典
  •   C編程語言經(jīng)典之作,值得深究
  •   此書章章內(nèi)容讀后都大受啟發(fā),從c語言的聲明到數(shù)組及指針,以及程序運(yùn)行所涉及到的數(shù)據(jù)結(jié)構(gòu)和內(nèi)存分析,都是提升c語言知識的經(jīng)典。
  •   “C專家編程”---獨(dú)到,精髓
  •   這本書是有門檻的,要至少有一年的C基礎(chǔ)與實(shí)際C編程經(jīng)驗(yàn)者才能真正體會到這本書的秒處.相當(dāng)不錯(cuò).
  •   除了C專家編程封面邊角有些皺破其他沒什么問題。而且這本書看起來像舊的
  •   該書是編程的經(jīng)典之作!但需要很深的基礎(chǔ)才能看懂!
  •   講的C編程過程中的一些技巧和難點(diǎn),但要對unix系統(tǒng)較熟悉,正在學(xué)習(xí)中,有點(diǎn)難度!
  •   如果有了一定的C編程經(jīng)驗(yàn)就,想要進(jìn)一步提高的話,這是個(gè)很好的選擇。
  •   這本書和C陷井與缺陷一樣都很值得一看事實(shí)上很多公司的面試題的原型就來自這里很多C程序員會犯的錯(cuò)誤忽視的地方C一些奇妙的地方在這里都有展示雖然篇幅不長很快就能讀掉但確實(shí)受益匪淺如果你專注于C開發(fā)強(qiáng)烈推薦把這兩本書看掉即使是電子版:P不過實(shí)體書紙質(zhì)量確實(shí)不錯(cuò)
  •   學(xué)習(xí)編程也有五六年了,看了這本書仍然有很大的幫助
  •   這本書里面談了很多關(guān)于編程細(xì)節(jié)的技術(shù)問題,和一些很實(shí)用的組織代碼,就像一個(gè)多年研究C的老教授,拉著你將他們的光輝歷史,能學(xué)到不少東西
  •   非常經(jīng)典,很適合有一定編程經(jīng)驗(yàn)的人閱讀。
  •   "C專家編程 "很好的一本參考資料
  •   真的是專家編程
  •   幽默+智慧=C專家編程
  •   此書很好,對于c語言編程有很大的好處
  •   提升c語言編程能力的良好工具
  •   能夠大大提升讀者的編程能力以及對C語言的認(rèn)識和理解。
  •   C語言編程權(quán)威參考書
  •   絕對是經(jīng)典中的經(jīng)典,C程序員必讀的經(jīng)典之作。
  •   一位天才程序員,對C語言的理解深刻透徹,字里行間透露出智慧和幽默。
  •   什么是編程方面的經(jīng)典呢?看這本書就知道了,不只是技術(shù),也是文化,絕對物超所值.另:當(dāng)當(dāng)送貨超快,贊一個(gè).
  •   不錯(cuò),適合有編程經(jīng)驗(yàn)的人使用,不建議初學(xué)者購買
  •   最近,我逛了一家書店,當(dāng)我看到大量枯燥乏味的C和C++書籍時(shí),心情格外沮喪。我發(fā)現(xiàn)極少有作者想向讀者傳達(dá)這樣一個(gè)信念:任何人都可以享受編程。在冗長而乏味的閱讀過程中,所有的奇妙和樂趣都煙消云散了。如果你硬著頭皮把它啃完,或許會有長進(jìn)。但編程本來不該是這個(gè)樣子的呀!編程應(yīng)該是一項(xiàng)精妙絕倫、充滿生機(jī)、富有挑戰(zhàn)的活動(dòng),而講述編程的書籍也應(yīng)時(shí)時(shí)迸射出激情的火花。本書也是一本教學(xué)性質(zhì)的書籍,但它希望重新把,快樂融入編程之中。如果本書不合你的回味,請把它放回到書架上,但務(wù)必放到更顯眼的位置上,這里先謝過了。
  •   對編程有很好的幫助
  •   詳細(xì)的介紹了C編程中的一些問題
  •   這本書確實(shí)值得一看,如果想在C編程方面走得更遠(yuǎn)的話
  •   Kernighan&Ritchie的《TheCProgrammingLanguage》Linden的《ExpertCProgramming》Andrew&Koening《CTrapsandPitfalls》SteveMaguire的《WriteCleanCode》SteveMcConnell的《CodeComplete.SecondEdition》這些書都是經(jīng)典。是C程序員案頭必備的書
  •   此書不錯(cuò)但是不適合編程初學(xué)者學(xué)習(xí)
  •   學(xué)習(xí)C編程是好幫手
  •   對編程學(xué)習(xí)很有用
  •   導(dǎo)師推薦的一本書,C程序員必須要讀的一部經(jīng)典
  •   C編程經(jīng)典,需要細(xì)細(xì)品讀……
  •   非常經(jīng)典的C編程書籍,強(qiáng)烈推薦
  •   你要是不想只做一個(gè)初級程序員,那就看看這本書吧。一定要細(xì)讀。
  •   一本經(jīng)典的程序員用書!
  •   C程序員必須要讀的一部經(jīng)典。
  •   很好的書,程序員都看看吧。
  •   本身書很好,絕對是C程序員必讀。但比其他網(wǎng)購貴一點(diǎn)。近過年送貨有點(diǎn)慢。
  •   是一個(gè)C或C++程序員成長必備的書
  •   C程序員想要升級的話,都應(yīng)該看這本書。缺點(diǎn)是紙質(zhì)有些不好,偏貴。
  •   喜歡c編程的同學(xué)不要錯(cuò)過的好書啊
  •   編程必備
  •   公認(rèn)的必須細(xì)讀得C編程書籍,內(nèi)容詳細(xì),專業(yè)。
  •   看了兩天對一些模糊概念開始變得清晰起來,配上自己練習(xí)編程有很好的效果
  •   知道什么是編程的差距。
  •   程序員必讀
  •   程序員必看~
  •   C程序員都應(yīng)該看的一本好書
  •   不論你是哪個(gè)水平層次的程序員,建議你看一看!
  •   好書,不用多說。程序員成長必看。
  •   這本書不錯(cuò), 可以幫你提高C語言,前提是你已經(jīng)比較熟悉C語言!獨(dú)到,精髓!推薦給想在學(xué)完c語言基礎(chǔ)后想進(jìn)一步學(xué)習(xí)c語言的同學(xué)們!
  •   1。全書如一部優(yōu)美的故事,但聽作者娓娓道來 2。語言風(fēng)趣活潑,除了c語言,還教會了我們很多做人做事的道理 3。作為Sun公司的工程師,內(nèi)功極深,不迷信任何權(quán)威,還經(jīng)常調(diào)侃下 ANSI C委員會,ISO組織和GNU的作品(如GCC); 4。把c講解到了一個(gè)很高的層次,深入剖析了其他書上沒有提到過的好東西
  •   這本書的內(nèi)容相當(dāng)不錯(cuò),讓我們深入理解C語言很有幫助。就是書有點(diǎn)稍稍貴哈
  •   首先我想說的是,這絕對是大師的作品,里面風(fēng)趣幽默而且有智慧,哲理。指針和數(shù)組講的很好,另外,本書絕對是站在很多其他講C的書的不同角度,堪稱經(jīng)典。唯一不足的是,本書寫于90年代末,離現(xiàn)在已經(jīng)較久遠(yuǎn),但是里面的思想還是很不錯(cuò)的,推薦。
  •   這本書應(yīng)該屬于第二本C語言學(xué)習(xí)書。適合看完了C和指針的人來閱讀。這本書更能教會你怎么更好的運(yùn)用C語言。
  •   C語言由初學(xué)者向?qū)<肄D(zhuǎn)變的優(yōu)秀輔導(dǎo)書。
  •   學(xué)習(xí)c語言要成為專家此書不失為一個(gè)捷徑!很不錯(cuò)!
  •   C語言真是經(jīng)典的語言,有很多細(xì)節(jié)的東西,即使工作很多年,還是無法掌握。這本書詳細(xì)的介紹了一些細(xì)節(jié)的東西,對于防止bug的產(chǎn)生,還是很有幫助的。
  •   嚴(yán)格說來并非介紹語法的書,初學(xué)者如果是想學(xué)習(xí)語法那還是去看《c和指針》,這本比較適合了解一些深入的東西,介紹了很多東西。
  •   聆聽大師的教誨,這本書必看!
  •   成為C專家的優(yōu)秀學(xué)習(xí)教材
  •   一些很棒的技巧,還有一些很關(guān)鍵的經(jīng)驗(yàn)。講解的比較細(xì)致,
  •   本書是一位C語言技術(shù)專家,從自己親身體會,來給我們介紹C的前世今生。適合初學(xué)者入門以及想要提高C水平者
  •   學(xué)c基本都知道C語言的“圣經(jīng)”(the c programming language),但如果進(jìn)一步深入學(xué)習(xí)的話,這本值得推薦。
    另外,這本印刷質(zhì)量還不錯(cuò)。
  •   好書,和 《C與指針》堪稱C語言界的經(jīng)典著作,讓譚老歇一歇去吧
  •   一本學(xué)C必備之書,和《C語言核心內(nèi)容》這本書可以說是經(jīng)典之作,可惜,那本書已經(jīng)沒有賣的了餓,不過還好這本書還有銷售,謝謝賣家給我提供這本書,我再次十分感謝
  •   學(xué)習(xí)C語言經(jīng)典必讀書籍!適合進(jìn)一步進(jìn)階的讀者!
  •   這也是我在當(dāng)當(dāng)買的C語言一些書籍中的一本,書不錯(cuò),值得一讀,不過其中部分內(nèi)容已經(jīng)過時(shí)了,并且本書不適合初學(xué)者直接上手,適合深入了解的一本書。
  •   這本書寫作風(fēng)格獨(dú)特,帶有幽默性,對C語言的細(xì)節(jié)問題描述很清楚,讀者可以悠閑的進(jìn)行閱讀!
  •   比起上課的教材,這幾本書實(shí)在很多,前提是你有一定基礎(chǔ),正在寫項(xiàng)目的時(shí)候遇到問題了里面很多都有講解
  •   恩真的是很不錯(cuò)的一本書可以更加深入的去學(xué)習(xí)c語言而且店主發(fā)貨的速度實(shí)在驚人很是感動(dòng)本以為要一周才能到結(jié)果不到三天就到了萬分感謝
  •   本以為很厚的一本 結(jié)果蠻薄的 比C和指針?biāo)嗔?看起來壓力不那么大 嘿嘿 好好鉆研C語言~
  •   通過讀完這本書,發(fā)現(xiàn)自己的的確確的對有些東西還是不太了解,認(rèn)識的不清。。。的確是經(jīng)典的書籍啊。比起國內(nèi)的書唉。。。不是我不向支持國產(chǎn)的書籍。。。拿來學(xué)習(xí)學(xué)習(xí)基礎(chǔ)倒是可以,如果深刻了解,真的還要下功夫啊。。
  •   本書為有C語言基礎(chǔ)的人準(zhǔn)備的第二階段的教材,書中的思想帶來不盡的啟發(fā)!
  •   快遞速度還好,大冷天的,送快遞大哥一大早送來的,不容易啊,這本書中適合有一定C基礎(chǔ)的人群閱讀,針對難點(diǎn),有很詳細(xì)的講解,推薦閱讀。
  •   這本書講了好多基礎(chǔ)C語言書沒講到的內(nèi)容!好好看?。?!
  •   需要一定的基礎(chǔ)才可以,建議先看c和指針
  •   不可多得的C語言教材,尤其適合有一定基礎(chǔ)的人閱讀
  •   繼續(xù)深入學(xué)習(xí)C語言的好書
  •   書中講的是一些C所應(yīng)當(dāng)注意的,對已經(jīng)有一定C基礎(chǔ)的人很有幫助!初學(xué)者請勿購買
  •   學(xué)習(xí)c語言的經(jīng)典書籍
  •   必須有較強(qiáng)的C語言基礎(chǔ)才能更好的看明白書的內(nèi)容!
  •   第二本學(xué)習(xí)C語言的書,值得擁有
  •   讀起來很有趣,但是需要一定c語言的書。
  •   這本書不錯(cuò),很適合C語言學(xué)習(xí)者進(jìn)階學(xué)習(xí)
  •   對于提高C語言很有幫助,印刷質(zhì)量也不錯(cuò)。
  •   感覺對c語言開發(fā)工作者 很有幫助
  •   有時(shí)間最好從頭到尾好好看看,對于C語言理解有一些,但是不時(shí)很深的人來說。非常有幫助的.
  •   去年在圖書館看了后,果斷買了,然后看完,讓我學(xué)到了很多c語言的東西,自己在寫代碼的時(shí)候一定要注意,這本書以后還要經(jīng)常拿出來翻翻。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7