出版時(shí)間:2009-6 出版社:電子工業(yè)出版社 作者:戴建華 頁(yè)數(shù):541
Tag標(biāo)簽:無(wú)
內(nèi)容概要
C語(yǔ)言從產(chǎn)生到現(xiàn)在,已經(jīng)成為最重要和最流行的編程語(yǔ)言之一。本書(shū)分上下兩篇,分別介紹了C語(yǔ)言的基礎(chǔ)和高級(jí)程序設(shè)計(jì)技巧?! ∩掀?6章,主要介紹C語(yǔ)言的語(yǔ)法基礎(chǔ),包括C語(yǔ)言概述,C程序的組成,C語(yǔ)言開(kāi)發(fā)環(huán)境,數(shù)據(jù)的表示,表達(dá)式、運(yùn)算符和語(yǔ)句,格式化輸入/輸出,分支結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),使用數(shù)組,使用函數(shù),模塊化程序設(shè)計(jì)方法,使用指針,結(jié)構(gòu)、聯(lián)合和枚舉,位運(yùn)算和位域,文件輸入/輸出,預(yù)處理等內(nèi)容?! ∠缕?0章,主要介紹C語(yǔ)言高級(jí)程序設(shè)計(jì),包括處理字符串,數(shù)學(xué)函數(shù)和時(shí)間函數(shù),常用算法應(yīng)用,存儲(chǔ)管理,控制鼠標(biāo),數(shù)據(jù)加密,數(shù)據(jù)壓縮,圖形編程,調(diào)用匯編程序,程序設(shè)計(jì)實(shí)例等內(nèi)容?! ”緯?shū)內(nèi)容豐富、結(jié)構(gòu)清晰、實(shí)例代碼講解詳盡,可以作為C語(yǔ)言、Java語(yǔ)言初學(xué)者的入門教材,也可作為C程序員的參考手冊(cè),同時(shí),還可作為大中專院校學(xué)生及電腦培訓(xùn)班的參考書(shū)。 本書(shū)附贈(zèng)DVD光盤1張,內(nèi)容包括本書(shū)所有章節(jié)實(shí)例,入門視頻以及長(zhǎng)達(dá)21小時(shí)的C語(yǔ)言學(xué)習(xí)視頻教學(xué)課件。
書(shū)籍目錄
第1篇 C語(yǔ)言基礎(chǔ) 第1章 C語(yǔ)言概述 第2章 C程序的組成 第3章 C語(yǔ)言開(kāi)發(fā)環(huán)境 第4章 數(shù)據(jù)的表示 第5章 表達(dá)式、運(yùn)算符和語(yǔ)句 第6章 格式化輸出/輸入 第7章 分支結(jié)構(gòu)程序設(shè)計(jì) 第8章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 第9章 使用數(shù)組 第10章 使用函數(shù) 第11章 模塊化程序設(shè)計(jì)方法 第12章 使用指針 第13章 結(jié)構(gòu)、聯(lián)合和枚舉 第14章 位運(yùn)算和位域 第15章 文件輸入/輸出 第16章 預(yù)處理第2篇 C語(yǔ)言高級(jí)程序設(shè)計(jì) 第17章 處理字符串 第18章 數(shù)學(xué)函數(shù)和時(shí)間函數(shù) 第19章 常用算法應(yīng)用 第20章 存儲(chǔ)管理 第21章 控制鼠標(biāo) 第22章 數(shù)據(jù)加密 第23章 數(shù)據(jù)壓縮 第24章 圖形編程 第25章 調(diào)用匯編程序 第26章 程序設(shè)計(jì)實(shí)例 實(shí)例目錄
章節(jié)摘錄
第1章 C語(yǔ)言概述 本章簡(jiǎn)要介紹C語(yǔ)言的產(chǎn)生、發(fā)展,C語(yǔ)言的標(biāo)準(zhǔn),C語(yǔ)言的特點(diǎn),以及C語(yǔ)言編程開(kāi)發(fā)過(guò)程等內(nèi)容。最后還將通過(guò)一個(gè)小例子演示C語(yǔ)言開(kāi)發(fā)過(guò)程中程序編寫(xiě)、編譯及調(diào)試的過(guò)程?! ?.1 C語(yǔ)言發(fā)展歷史 C語(yǔ)言是一種典型的從實(shí)用中產(chǎn)生出來(lái)的語(yǔ)言,它走過(guò)了一個(gè)獨(dú)特的發(fā)展歷程。下面首先簡(jiǎn)單介紹C語(yǔ)言的發(fā)展過(guò)程,接著介紹C語(yǔ)言的兩個(gè)標(biāo)準(zhǔn)。 1.1.1 C語(yǔ)言發(fā)展過(guò)程 20世紀(jì)40年代,計(jì)算機(jī)問(wèn)世,這個(gè)發(fā)明給世界帶來(lái)巨大的變化。然而隨之而來(lái)的是相當(dāng)復(fù)雜的計(jì)算機(jī)程序的開(kāi)發(fā)。早期程序開(kāi)發(fā)使用的是匯編語(yǔ)言,匯編語(yǔ)言和機(jī)器語(yǔ)言一樣能夠直接對(duì)計(jì)算機(jī)硬件操作,但是比機(jī)器語(yǔ)言更容易記憶和理解。由于計(jì)算機(jī)程序規(guī)模越來(lái)越大,匯編語(yǔ)言已經(jīng)不能勝任程序開(kāi)發(fā),這個(gè)時(shí)候產(chǎn)生了高級(jí)語(yǔ)言。高級(jí)語(yǔ)言比匯編語(yǔ)言簡(jiǎn)練,容易閱讀,而且可以做到模塊化。這就大大降低了計(jì)算機(jī)程序開(kāi)發(fā)的難度,縮短了程序開(kāi)發(fā)時(shí)間,常見(jiàn)的如Basic、Fortran、Pascal和C都是高級(jí)語(yǔ)言?! ?0世紀(jì)60年代,ALGOL語(yǔ)言問(wèn)世。ALGOL是第一個(gè)結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言。在此后的幾年內(nèi)產(chǎn)生了許多新的程序設(shè)計(jì)語(yǔ)言,如廣泛使用的Basic語(yǔ)言就是1965年由Thomas E.Kurtz和John Kemeny開(kāi)發(fā)完成的。1963年,劍橋大學(xué)將ALGOL 60語(yǔ)言發(fā)展成為CPL(Combined Programming Language)語(yǔ)言。1967年,劍橋大學(xué)的Matin Richards對(duì)CPL語(yǔ)言進(jìn)行了簡(jiǎn)化,形成了BCPL語(yǔ)言。受BCPL語(yǔ)言的影響,美國(guó)貝爾實(shí)驗(yàn)室的Ken Thompson于1970年將BCPL進(jìn)行了修改,形成了“8語(yǔ)言”,并用8語(yǔ)言寫(xiě)了第一個(gè)UNIX操作系統(tǒng)。
編輯推薦
從C語(yǔ)言基礎(chǔ)高級(jí)技術(shù),全面、深入講解C程序設(shè)計(jì)的精髓,通過(guò)實(shí)例,層層深入,徹底攻克C程序設(shè)計(jì)的重點(diǎn)和難點(diǎn)知識(shí)。 《C語(yǔ)言開(kāi)發(fā)技術(shù)詳解》特色: 從入門到精通:上篇介紹C語(yǔ)言基礎(chǔ),下篇介紹C語(yǔ)言高級(jí)編程及技巧?! ∵m用雙操作系統(tǒng):適用于Windows環(huán)境和Linux環(huán)境?! ≈攸c(diǎn)突出:重點(diǎn)介紹了指針、數(shù)據(jù)加密、壓縮、控制鼠標(biāo)和繪制圖形等重點(diǎn)內(nèi)容。 實(shí)例豐富,注重實(shí)踐:穿插386個(gè)實(shí)例進(jìn)行講解,實(shí)踐性強(qiáng),可快速上手。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
C語(yǔ)言開(kāi)發(fā)技術(shù)詳解 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版