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