當前位置:首頁 » 編程語言 » c語言參考書

c語言參考書

發布時間: 2022-03-12 12:42:30

Ⅰ 新手自學c語言適合看什麼書

新手自學C語言需要先看《C程序設計語言》,這是基礎,必須把基礎知識學牢固了,才能看其他C語言的書。

Ⅱ c語言推薦參考書

你要是說權威的書,《C++編程思想》,《C++primer》都是很權威的書,但是內容太多,不太適合初學者,個人覺得譚浩強寫的書比較好,簡單易懂,適合初學者,你可以自己考慮一下

Ⅲ C語言入門用什麼書

為什麼一定要讓人走彎路呢,譚浩強那本雖然簡單易懂,我們學校當初也用這本,但我真心不覺得好在哪裡,只跟你說怎麼用,但很多地方都沒解釋為什麼這樣用,為什麼不能那樣用。很多新手看完這本,被誤導而不自知,這里就不說了。至於風格嘛,感覺太老,不注重細節,而且還不與時俱進,又不像K&R寫的,是很久以前寫的,停止更新了。多次出新版,卻基本不修改錯誤和新時代風格算什麼意思。

那本跟TCLP完全不能比,我入門就看這本,不過對新人的確有難度。TCLP就是yuwenchenglo說的那本,中文名《C程序設計語言》。C語言之父寫的,對C的核心都講的不錯,就是太薄了點。當然這本里也有一些老風格,比如main(){} 現在被C99標准禁用了,注意下就可以了,畢竟這本書有年頭了,舊時代的風格不作評論。不過很多地方還是講的不錯的。你看完這本(或者看的差不多就可以了),再回去看那本,自己對比一下就知道了。

如果你只想學C的話(不包括C++),可以看看《C語言參考手冊》,作為工具書相當不錯,介紹了大部分的C語法、C和C++的區別,還有C的標准庫(不是C++的STL)。
你說的那本《C語言入門經典》,也不錯,風格上和現代風格相符,也比較嚴謹。其他的也可以看看《C Primer Plus》,這本比較厚,內容比較多一點,是非常不錯的C教材。
提高的話,可以看看《C陷阱和缺陷》、《C專家編程》等等,多了解下C的缺陷什麼的。

至於其他的,比如lshmusic說的,等你把基礎打好後再看吧,剛開始不要學的太急。如果想學windows,最好先看Charles Petzold的《windows程序設計(第五版)》,再來看《windows核心編程》。前者則針對廣泛的windows程序,後者主要針對windows系統,如多線程、線程池等等,最好有操作系統的知識。如果是Linux,可以看看W.Richard Stevens《Unix高級環境編程》。這幾本都是各環境下的編程聖經,非常經典。不過畢竟跟實際環境相關,最好能多了解點系統方面的知識,比如多線程、線程池等等知識,在實際編程環境中經常會遇到。

這里有篇譚和K&R的TCLP的文章,可以做個參考:
http://hi..com/perfectbo/item/e0a0b917f7a9555f2a3e2201
——————————————————
如果只想2選一的話,我覺得《入門經典》不錯,我家裡有一本,但前面那本我的確沒看過,所以我不做評述,都看過的人,可以說一下。

Ⅳ 自學C語言 推薦書籍

現在的C書籍寫的很簡略很浮躁,給我推薦一本非常適合新手自學的書籍。請詳細不過可以把他的書當作參考,很多高手推薦c語言之父的著作《c程序設計語言第

Ⅳ c語言初學者應選什麼參考書自學

其實任意一本參考書都可以,想學好C,打好C基礎的關鍵是:動手。只有多動手編示常式序,你才能把語法,把代碼烙進心裡

Ⅵ 求C語言初學者書籍推薦

    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語言編程》

C語言從入門到進階書籍推薦吐血整理大全(含網盤下載鏈接)

Ⅶ c語言 參考書

程序設計書一般都沒有空一邊講解的,因為程序里頭就有注釋。現在最流行的書也就是譚浩強的C語言程序設計了,清華大學出版社出版的。

Ⅷ 學習C語言 最好的參考書是什麼

C語言學習方法談談偶的學習方法,拋磚引玉!:)

學習不論講不講方法,最終都能學會。但是別人1個月學會了,而你卻100年才學會,這不就晚了么?:)所以說,學習還是要講究方法的。學習方法正確,事半功倍;學習方法不正確,事倍而功半。

什麼才是學習C語言的捷徑?我的答案是看書。書中所寫,是前人數十年經驗所寫,看十本書,就相當於汲取了前人數十年的功力,那麼你的內功也會迅速上升1甲子。:)書當然要看好書,只有好書才營養豐富。假如你花了1天時間看了一本破書,而該書介紹的知識雖然對於你來說是全新的知識,但是由於書中組織不當、或者深度不夠,使你獲取的營養很少,還不如自己研究一天來的快,這種書就不值當看了。學習C語言要看那些好書?我認為首先要把基礎書給看扎實了,比如拙著《C語言之四書五經》中介紹的4本。(雖然這些書很多已經絕版了,但我相信電子版也是很有益處。況且,如果你真的想看,我相信你一定有辦法搞的到。)這些書你會在很短的時間內看完(比如一兩個月),這取決於你的基礎和悟性。之後要看那些書呢?我不妨再列幾本。Bjarne Stroustrup的《C++程序設計語言》(The C++ Programming Language)一定要看,這本書裡面對於C的一些基礎概念的定義,比我見過的其他任何C語言書都要全,都要仔細;Bjarne Stroustrup的《C++語言的設計與演化》(The Design and Evolution of C++)和David R.Hanson 的《C語言介面與實現 創建可重用軟體的技術》(C Interfaces and Implaementations Techniques for Creating Reusable Software)一定要看,這兩本書講述了如何用C來實現異常處理、實現類型的封裝和擴展等一些大的項目中經常用到的高級技術。其他的書,操作系統的要看,編譯原理的要看,演算法的要看,模式的也要看。讀書破萬卷,coding如有神。總而言之,就如《傳》中雲:「生而知之者,上也;學而知之者,次也;困而學之又其次也。」我們不能總是因困而學之,而要做到兵馬未動,糧草先行。

看書是學習的導向,書中能一一介紹清楚概念,但書卻不能把應用的細節一一介紹給你,因為應用總是招數繁復,變化多端。因此我們要想熟悉招數,懂得書中所講怎麼使用,還要多讀源碼。Linus給別人解答問題的時候,常說Read the fucking source code;候捷也在其文中提到「源碼之前,了無秘密。」這就是大師的箴言呀。源碼就像是動畫、就像是幻燈片,把書中的招式一一演練給你看。可以說高手的經驗大都是源自代碼。源碼和書一樣,也是要看好的,不要看差的。在此,我推薦看Linux kernel source code 和 Linux tcp/ip source code。這兩套代碼都是開源的,垂手可得。此外,還可以配合著Andrew S.Tanenbaum的《操作系統的設計與實現》(Operating Systems:Design and Implementation)、毛德操 胡希明的《Linux內核 源代碼情景分析》、Jonathan Corbet,Alessandro Rubini,Greg Kroah-Hartman合著的《Linux設備驅動程序》(Linux Device Driver,3e)、W.Richard Stevens《TCP/IP詳解(3部)》 (TCP/IP Illustracted )、W.Richard Stevens《UNIX環境高級編程》(Advanced Programming in the UNIX Environment,新版增加了Linux kernel的內容)等書來看,方便的很。

當然程序不是看出來的,是寫出來的。我高中的時候每天堅持寫6個小時程序,《數據結構》和排列組合、圖論方面的習題反復做了N遍。到現在雖然已經時隔五六年,很多內容早已淡忘掉,但卻培養了我很強的編碼能力和調試能力,直到現在還對我的工作有很大的幫助。

學習忌貪多、忌浮躁、忌急功近利、忌目中無人。把學習計劃放的長一些,培養一個好的學習方法,一步一步慢慢走,終能成為高手。

Ⅸ 計算機二級C語言看什麼參考書好

看考試中心出的書。
高教版的輔導書就行。
四月份考了信息管理,最大的感覺就是,選參考書得選考試中心的,還是它最權威。如果想學好C,那你到圖書館或是書店好好看看,找一本適合自己口味的就是了,大多數C的書講的都大同小異。有人覺得譚的好,有人覺得《c
program
language》好……
但是,要去學的是你自己,所以還是得自己慢慢選(比如說你隨意看一小段,是否看完就能明白?如果是,別等了。買吧)

熱點內容
我的世界伺服器等級如何升 發布:2025-01-15 12:45:55 瀏覽:687
c語言程序填空題 發布:2025-01-15 12:45:53 瀏覽:543
怎麼配置氯化鈉濃度 發布:2025-01-15 12:34:06 瀏覽:205
4000除以125簡便演算法 發布:2025-01-15 12:27:41 瀏覽:463
源碼商用 發布:2025-01-15 12:26:54 瀏覽:74
價錢演算法 發布:2025-01-15 12:26:03 瀏覽:400
蘋果手機安卓功能在哪裡 發布:2025-01-15 12:21:34 瀏覽:786
伺服器地址埠名稱怎麼找 發布:2025-01-15 12:15:32 瀏覽:705
怎麼把電腦程序改安卓 發布:2025-01-15 12:13:52 瀏覽:576
安卓如何設置格子 發布:2025-01-15 12:02:11 瀏覽:936