




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第頁(yè)共頁(yè)學(xué)習(xí)C語(yǔ)言必看的6本書(shū)籍學(xué)習(xí)C語(yǔ)言必看的6本書(shū)籍C語(yǔ)言是一門(mén)面向過(guò)程的、抽象化的通用程序設(shè)計(jì)語(yǔ)言,廣泛應(yīng)用于底層開(kāi)發(fā)。C語(yǔ)言能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器。下面為大家?guī)?lái)了學(xué)習(xí)C語(yǔ)言必看的6本書(shū)籍,歡送!1、《手把手教你學(xué)C語(yǔ)言》中丨吳明杰、曹宇、吳丹編輯推薦丨這本書(shū)主要針對(duì)學(xué)習(xí)C語(yǔ)言的初學(xué)者,即使完全沒(méi)有編程根底,也可以通過(guò)閱讀本書(shū)快速掌握C語(yǔ)言的核心知識(shí)。內(nèi)容簡(jiǎn)介丨這本書(shū)是學(xué)習(xí)C語(yǔ)言的入門(mén)書(shū)籍,內(nèi)容非常全面,包含C語(yǔ)言根底知識(shí)、流程控制、數(shù)組、函數(shù)、指針、字符串、構(gòu)造體、鏈表、文件操作、棧和隊(duì)列、自定義頭文件、多文件編譯、Linux下C文件的編譯和鏈接、鏈接庫(kù)等知識(shí)點(diǎn)。2、《零根底學(xué)C語(yǔ)言》第3版中丨康莉、李寬編輯推薦丨這本書(shū)非常合適無(wú)C語(yǔ)言根底或根底薄弱的程序員閱讀,并可作為開(kāi)發(fā)人員的參考手冊(cè)。內(nèi)容簡(jiǎn)介丨這本書(shū)循序漸進(jìn)地講述了C語(yǔ)言的語(yǔ)法規(guī)那么和編程思想,從根本概念到詳細(xì)理論、從入門(mén)知識(shí)到高階主題、從語(yǔ)法語(yǔ)義到數(shù)據(jù)構(gòu)造和算法都進(jìn)展了詳細(xì)的闡述。3、《C語(yǔ)言解惑》中丨劉振安。劉燕君編輯推薦丨這本書(shū)創(chuàng)新性地從“錯(cuò)誤”的角度出發(fā)進(jìn)展講授,通過(guò)比照程序的對(duì)錯(cuò)、程序的好壞,使讀者具備編制高質(zhì)量程序的才能。內(nèi)容簡(jiǎn)介丨這本書(shū)結(jié)合作者的教學(xué)和工程理論,安排了大量正反兩方面的實(shí)例,通過(guò)比擬對(duì)錯(cuò)和優(yōu)劣,使讀者留下深化的印象,更容易記住編程的要訣,并進(jìn)一步建立好的編程風(fēng)格,最終進(jìn)步編程才能和程序的質(zhì)量。4、《算法精解》C語(yǔ)言描繪美丨KyleLoudon編輯推薦丨公認(rèn)的權(quán)威經(jīng)典,數(shù)據(jù)構(gòu)造和算法領(lǐng)域最具特色的著作之一!十余年來(lái),暢銷(xiāo)不衰!內(nèi)容簡(jiǎn)介丨這本書(shū)對(duì)常見(jiàn)的數(shù)據(jù)構(gòu)造如鏈表、棧、隊(duì)列、集合、哈希表、樹(shù)、堆、圖都做了詳細(xì)的分析^p并給出了詳細(xì)的實(shí)現(xiàn)。算法方面除了最為常見(jiàn)的排序和檢索外,還有數(shù)值計(jì)算、數(shù)據(jù)壓縮、數(shù)據(jù)加密、幾何計(jì)算等方面的主題。5、《C高級(jí)編程》基于模塊化設(shè)計(jì)思想的C語(yǔ)言開(kāi)發(fā)中丨吉星編輯推薦丨C語(yǔ)言模塊化設(shè)計(jì)和編程的典范之作!高度呈現(xiàn)模塊化設(shè)計(jì)的思想與精華,系統(tǒng)總結(jié)模塊化的系統(tǒng)設(shè)計(jì)方法。內(nèi)容簡(jiǎn)介丨這本書(shū)是目前唯一地、系統(tǒng)化地、深化地講解C語(yǔ)言模塊化設(shè)計(jì)和編程的著作:以大量可復(fù)用的仁工程代碼為依托,深化地講解了C語(yǔ)言的核心技術(shù)和重要模塊,以及如何用模塊化的方法進(jìn)展大規(guī)模工程理論。6、《C語(yǔ)言編程精解及面試攻略》印丨R.納熱瓦拉·拉奧編輯推薦丨以概念+范例程序+面試題的方式細(xì)致而全面地介紹C語(yǔ)言知識(shí),注重編程技能的進(jìn)步;涵蓋知名軟件公司的大量C語(yǔ)言面試真題,并提供答案。內(nèi)容簡(jiǎn)介丨這本書(shū)中所有C語(yǔ)言相關(guān)的概念都是以深化淺出的方式來(lái)介紹的,讀者無(wú)需任何計(jì)算機(jī)根底知識(shí)就能順暢地閱讀本書(shū)。書(shū)中的.面試題采集自各大軟件公司的真實(shí)面試題,數(shù)以百計(jì)的范例程序能幫助讀者很好地通過(guò)考試。拓展閱讀:學(xué)習(xí)C語(yǔ)言必看的最經(jīng)典書(shū)籍為什么在程序員中,C語(yǔ)言如此流行呢?這背后有很多原因。首先,它獨(dú)立于平臺(tái),可以運(yùn)行在MAC、Linux、UNIX和PC各種環(huán)境中。它是UNIX系統(tǒng)以及其他同樣構(gòu)造的系統(tǒng)的默認(rèn)語(yǔ)言。同時(shí),它是一種多用處的語(yǔ)言,它可以用于編寫(xiě)設(shè)備的驅(qū)動(dòng)程序、桌面應(yīng)用、嵌入式系統(tǒng)和DBMS(數(shù)據(jù)庫(kù)管理系統(tǒng))。這也就是說(shuō),你可以使用C語(yǔ)言寫(xiě)幾乎所有需要的程序。1.《C程序設(shè)計(jì)語(yǔ)言》這本書(shū)由C語(yǔ)言之父合著編寫(xiě)。它提供了對(duì)C語(yǔ)言的更好見(jiàn)解。比方在C語(yǔ)言中的控制流、運(yùn)算符、數(shù)據(jù)構(gòu)造和函數(shù)構(gòu)造等方面,這本書(shū)都有自己的解釋。書(shū)中所有概念都有適宜的例子,以助讀者理解。假如你想要學(xué)習(xí)一種更好的編程范式,代碼重用或是注釋的重要性。那么,這本書(shū)最合適你。書(shū)后的系列練習(xí)很有挑戰(zhàn)性,可以讓你通過(guò)每一個(gè)練習(xí)有所進(jìn)步。這本書(shū)并不好讀。但是,這是必讀的一本書(shū)。我建議,你在讀完一本簡(jiǎn)單的教程之后,再閱讀這本書(shū)。書(shū)中有很多章節(jié)需要很長(zhǎng)的時(shí)間,才能深化理解和掌握。2、《C語(yǔ)言程序設(shè)計(jì):現(xiàn)代方法》這本書(shū)以一種獨(dú)特的方法解讀了C語(yǔ)言。C語(yǔ)言已經(jīng)經(jīng)歷了一些變化,這本書(shū)高效介紹了這些變化。書(shū)中的程序都是用純C代碼編寫(xiě),使得程序有很好的可移植性。這本書(shū)鼓勵(lì)讀者獨(dú)立考慮,并且鼓勵(lì)你找到更有效的解決問(wèn)題的方法。對(duì)C語(yǔ)言感興趣的學(xué)生,這是一本很好的課堂教材。3.《AbsoluteBeginner’sGuideToC》第二版,作者GregPerry【更新】:這本書(shū)也有中文版《寫(xiě)給大家看的C語(yǔ)言書(shū)》,感謝劉江在評(píng)論中補(bǔ)充。PS:亞馬遜等幾大電商網(wǎng)站都無(wú)貨中。書(shū)如其名,這本書(shū)是特別為沒(méi)有編程經(jīng)歷的程序員編寫(xiě)的。這本書(shū)從根本的I/O命令,比方printf、scanf講起。在此根底上,也進(jìn)一步講解了數(shù)據(jù)構(gòu)造、內(nèi)存中的堆構(gòu)造、循環(huán)和自定義函數(shù)。這本書(shū)以明晰的講解形式,幫助讀者更簡(jiǎn)單地理解C語(yǔ)言。同時(shí),書(shū)中也簡(jiǎn)單介紹了C語(yǔ)言中用到的根本語(yǔ)法和標(biāo)識(shí)符。4.《CPrimerplus》第5版這是目前市場(chǎng)上,最合適自學(xué)的C語(yǔ)言書(shū)籍。你可以在書(shū)中找到所有C語(yǔ)言編程概念的詳細(xì)解釋。這本書(shū)為每一個(gè)單獨(dú)的概念提供了簡(jiǎn)短的例子,幫助讀者更好理解。比方,指針這一章節(jié)就表達(dá)了這個(gè)特點(diǎn)。指針章節(jié)是本書(shū)編寫(xiě)最出色的章節(jié)之一。指針用來(lái)標(biāo)識(shí)內(nèi)存中的詳細(xì)位置并且存放相應(yīng)內(nèi)存地址。書(shū)中參照了最新的ANSI標(biāo)準(zhǔn)C99。對(duì)于初級(jí)程序員來(lái)說(shuō),本書(shū)對(duì)學(xué)習(xí)根本概念大有幫助。這些概念在其他語(yǔ)言(比方:PHP和JAVA中)也有所應(yīng)用。5.《C專(zhuān)家編程》你是準(zhǔn)備進(jìn)一步進(jìn)步編程技巧的C語(yǔ)言專(zhuān)家嗎?《C專(zhuān)家編程》就是為你準(zhǔn)備的,它可以幫助程序員理解高級(jí)的C語(yǔ)言概念。它強(qiáng)調(diào)程序員常用的一些最正確C語(yǔ)言技巧。這本書(shū)寫(xiě)得非常有趣,展現(xiàn)了作者在SUN系統(tǒng)(SUNSYSTEM)中的豐富經(jīng)歷。這本書(shū)還定義了一些傳統(tǒng)的編程方式,比方使用不同的聲明方式。同時(shí),本書(shū)還提供了很多實(shí)用的編程理論提示,比方,指針和數(shù)組之間的差異。一開(kāi)場(chǎng),借助書(shū)本學(xué)習(xí)C語(yǔ)言可能有些困難。但是,這些書(shū)用最好的方式介紹了C語(yǔ)言中的根本概念。借助這些書(shū),你可以從學(xué)習(xí)根本的C語(yǔ)言開(kāi)場(chǎng),一直深化到學(xué)習(xí)C語(yǔ)言編程中的高級(jí)技巧。完成書(shū)中的練習(xí)很重要。在實(shí)現(xiàn)這些習(xí)題的過(guò)程中,你可以高效理解和學(xué)習(xí)有關(guān)概念。這些書(shū),也為你繼續(xù)學(xué)習(xí)其他高級(jí)語(yǔ)言,比方C++、JAVA,提供了根底。C語(yǔ)言學(xué)習(xí)秘訣一、一字真言學(xué)好C語(yǔ)言,一字真言,那就是“編”。(一)編。學(xué)習(xí)C語(yǔ)言,乃至學(xué)習(xí)所有的語(yǔ)言,都講究一個(gè)動(dòng)手--不是動(dòng)手打人,而是動(dòng)手編程序。你必須通過(guò)編寫(xiě)程序來(lái)熟悉知識(shí)、理解知識(shí)。倘假設(shè)只學(xué)不編,只看別人的程序,自己不動(dòng)手寫(xiě),是不能從入門(mén)到精通的。要知道,在計(jì)算機(jī)界,只說(shuō)不練的人很欠揍。試想一下,你在哪里辛辛苦苦的編程序,他卻站在一邊,如老板一樣喋喋不休,對(duì)你提出這項(xiàng)意見(jiàn),那項(xiàng)思路,甚至?xí)痴勛约壕幊虒?huì)如何如何,好似很牛皮的樣子,但就是不編一行代碼。估計(jì)大家碰上如此之人,只會(huì)一個(gè)動(dòng)作,那就是____“踩”。一個(gè)“編”字就可以學(xué)好C語(yǔ)言嗎?真的如此簡(jiǎn)單嗎?不是的,僅僅“編”是不夠的,你還需要“我編”。(二)我編。請(qǐng)注意修辭,“我”編!這個(gè)“我”其實(shí)就是只“你”,也就是學(xué)習(xí)C語(yǔ)言的人。大家在學(xué)習(xí)C語(yǔ)言時(shí),要多編寫(xiě)程序,比方學(xué)習(xí)鏈表時(shí),要自己編寫(xiě)鏈表程序,甚至自己編寫(xiě)俄羅斯方塊等游戲程序來(lái)練習(xí)。不過(guò)有個(gè)前提條件,你必須自己編寫(xiě)這些所有的程序才有效果,假如你從網(wǎng)絡(luò)上下載了某某代碼,或者拷貝了同學(xué)的程序,任何大言不慚的說(shuō)是自己編寫(xiě)的,那么我也只能大言不慚的告訴你,這樣做出了養(yǎng)成偷竊的習(xí)慣外,沒(méi)有任何效果!有同學(xué)會(huì)問(wèn),那么“親自”編程序總可以精通C語(yǔ)言了吧,其實(shí)還差一點(diǎn)點(diǎn),僅僅“編”是不夠的,只是“我編”還缺乏以精通,為了到達(dá)C語(yǔ)言的最頂峰,你還需要“我編編編”。(三)我編編編?!熬帯弊种貜?fù)三次,這里的“三”,代表多,意思是你必須多多的編寫(xiě)程序。親自編寫(xiě)10行代碼等于沒(méi)有編,親自編寫(xiě)1000行代碼是遠(yuǎn)遠(yuǎn)不夠的,親自編寫(xiě)1萬(wàn)行代碼還馬馬虎虎,親自編寫(xiě)10萬(wàn)行代碼,你絕對(duì)成為程序員中的戰(zhàn)斗員。乍一看10萬(wàn)行代碼,估計(jì)有同學(xué)會(huì)先直挺挺的躺下去,然后又眼珠一轉(zhuǎn)站了起來(lái)--他們想起了壞主意?!安痪褪?0萬(wàn)行嗎,容易!如今的編程工具都有代碼生成功能,隨意在VC中用鼠標(biāo)拖曳幾下,搞一個(gè)MFC窗口程序,系統(tǒng)就自動(dòng)生成了幾百行的代碼。在搞幾個(gè)三方控件,幾千行代碼就生成了!”再次聲明,“編編編”是有前綴的,那就是“我”,也就是學(xué)習(xí)者自己,使用代碼自動(dòng)生成工具產(chǎn)生的代碼難道是“學(xué)習(xí)者”編寫(xiě)的?要不上有政策,下有對(duì)策,“不用代碼生成器,那么就抄,照著輸入代碼就行!”哎,人不能無(wú)恥到那種地步!這十萬(wàn)行代碼要“你”親自完成,親自在腦海中發(fā)芽、生根,再親自逐行輸入。這又不是什么政績(jī)?nèi)蝿?wù),也不是什么形象工程,欺騙別人最終只能是自欺欺人。二、兩種態(tài)度一般人提起C語(yǔ)言,常常一個(gè)字如影隨形涌上心頭,那就是“難”!害怕啊,C語(yǔ)言真是太恐懼了,傳說(shuō)中的指針真是太鋒利了,一不注意就把系統(tǒng)劃破,搞出幾個(gè)死機(jī)重啟都是太正常不過(guò)了。其實(shí)沒(méi)有必要這么擔(dān)憂(yōu),本朝太祖曾經(jīng)說(shuō)過(guò):“在戰(zhàn)略上藐視敵人,在戰(zhàn)術(shù)上重視敵人?!?一)戰(zhàn)略上藐視C語(yǔ)言其實(shí),C語(yǔ)言也就是一個(gè)普通的語(yǔ)言而已,別把它想象的太難!與Java相比,C語(yǔ)言也只是程序復(fù)雜一點(diǎn)、代碼冗長(zhǎng)一點(diǎn)、庫(kù)函數(shù)少上一點(diǎn)、三方控件難學(xué)一點(diǎn),編譯工具簡(jiǎn)陋一點(diǎn)、指針費(fèi)事一點(diǎn),其他的都差不了多少,程序設(shè)計(jì)思想總是一樣、程序構(gòu)建總是一樣的、程序語(yǔ)法總是類(lèi)似的、程序邏輯總是差不多的。沒(méi)有必要對(duì)C語(yǔ)言談虎色變,把他當(dāng)成一門(mén)普通的語(yǔ)言就行了。要知道,就算C語(yǔ)言再難,總比匯編語(yǔ)言容易掌握、比機(jī)器語(yǔ)言容易記憶、比英語(yǔ)容易掌握。所以要自信!一切C語(yǔ)言都是紙老虎。(二
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工職業(yè)發(fā)展與工作計(jì)劃的結(jié)合
- 提升創(chuàng)造力的團(tuán)隊(duì)管理策略計(jì)劃
- Unit 5 The colourful world Lesson 2(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 某村村民高血壓發(fā)病率的調(diào)查
- 第1章相交線(xiàn)和平行線(xiàn)單元教學(xué)設(shè)計(jì) 2024-2025學(xué)年浙教版數(shù)學(xué)七年級(jí)下冊(cè)標(biāo)簽標(biāo)題
- 2025年南昌年貨運(yùn)從業(yè)資格證考試從業(yè)從業(yè)資格資格題庫(kù)及答案
- 2025年清遠(yuǎn)貨物從業(yè)資格證考試
- 2025年宿州貨運(yùn)從業(yè)資格證模擬考試下載
- 2025年那曲貨運(yùn)從業(yè)資格證考試試題及答案
- 2025年陜西從業(yè)資格貨運(yùn)資格考試題庫(kù)及答案解析
- 古希臘文明-知到答案、智慧樹(shù)答案
- SYT 6968-2021 油氣輸送管道工程水平定向鉆穿越設(shè)計(jì)規(guī)范-PDF解密
- 2024年無(wú)錫商業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及答案解析
- 交通安全宣傳意義
- 40米落地式腳手架專(zhuān)項(xiàng)施工方案
- 虛擬現(xiàn)實(shí)環(huán)境中的自然交互技術(shù)與算法
- 質(zhì)量手冊(cè)和質(zhì)量管理手冊(cè)
- 志愿服務(wù)與志愿者精神知識(shí)考試題庫(kù)大全(含答案)
- 2024年北京電子科技職業(yè)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試題庫(kù)含答案解析
- 運(yùn)維人員安全培訓(xùn)內(nèi)容記錄
- 獨(dú)股一箭2010年20w實(shí)盤(pán)
評(píng)論
0/150
提交評(píng)論