出版時(shí)間:2008-7 出版社:電子工業(yè)出版社 作者:劉志?!≈骶?nbsp; 頁數(shù):308
內(nèi)容概要
本書融理論講解、實(shí)例分析和實(shí)驗(yàn)指導(dǎo)為一體,由淺入深,用大量不同類型實(shí)例講解C程序設(shè)計(jì)方法,程序調(diào)試環(huán)境為TurboC2.0和Visual C++6.0。 全書共12章,首先介紹了數(shù)據(jù)類型及表達(dá)式、三種基本結(jié)構(gòu)的程序設(shè)計(jì)、數(shù)組、指針、結(jié)構(gòu)體與鏈表和文件等內(nèi)容;其次,特別安排綜合設(shè)計(jì)實(shí)例章節(jié),通過通訊錄設(shè)計(jì)、訪問dbf數(shù)據(jù)庫、圖形設(shè)計(jì)等6個(gè)綜合實(shí)例培養(yǎng)讀者分析問題和綜合應(yīng)用C語言基本知識(shí)解決問題的能力;最后,作為C語言與硬件聯(lián)合應(yīng)用的實(shí)例,本書還介紹了Keil C編譯環(huán)境的應(yīng)用等,以提高讀者的學(xué)習(xí)興趣,了解C語言的博大精深和實(shí)際應(yīng)用。各章穿插大量應(yīng)用實(shí)例,內(nèi)容講解透徹,程序注釋完整,各章后均配有習(xí)題和編程題。 為達(dá)到更好的教學(xué)效果,本書特別為教師提供“試題庫管理系統(tǒng)”,通過該系統(tǒng)可直接輸出正式試卷和參考答案。此外,本書還配有電子教案、習(xí)題參考答案、源代碼等教輔資料。 本書可作為高等院校公共基礎(chǔ)課教材,也適合于工程技術(shù)人員和C語言自學(xué)者使用。
書籍目錄
第1章 C語言概述 1.1 C語言的發(fā)展 1.2 C語言的組成及特點(diǎn) 1.3 C程序的調(diào)試方法 1.5 Turbo C2.0集成開發(fā)環(huán)境 1.6 Visual C++6.0集成環(huán)境調(diào)試 習(xí)題1第2章 數(shù)據(jù)類型 2.1 標(biāo)識(shí)符和字符集 2.2 數(shù)據(jù)類型 2.3 常量和變量 2.4 整型數(shù)據(jù)類型 2.5 浮點(diǎn)型數(shù)據(jù)類型 2.6 字符類型 2.7 不同數(shù)據(jù)類型之間的轉(zhuǎn)換 習(xí)題2第3章 運(yùn)算符和表達(dá)式 3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 3.2 賦值運(yùn)算符和賦值表達(dá)式 3.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 3.4 邏輯運(yùn)算符和邏輯表達(dá)式 3.5 條件運(yùn)算符和條件表達(dá)式 3.6 逗號運(yùn)算符和逗號表達(dá)式 習(xí)題3第4章 C語言程序的基本結(jié)構(gòu)第5章 數(shù)組與指針第6章 函數(shù)與參數(shù)傳遞第7章 編譯預(yù)處理第8章 結(jié)構(gòu)體與鏈表第9章 文件第10章 綜合設(shè)計(jì)實(shí)例第11章 C語言在控制系統(tǒng)和嵌入式系統(tǒng)中的應(yīng)用第12章 實(shí)驗(yàn)指導(dǎo)
章節(jié)摘錄
第1章 C語言概述本章概述C語言是一種通用的程序設(shè)計(jì)語言,尤其適合于編寫編譯器和操作系統(tǒng)。C語言除提供很多數(shù)據(jù)類型之外,還提供了基本的控制流結(jié)構(gòu),如選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等。在深入學(xué)習(xí)和掌握利用C語言進(jìn)行程序設(shè)計(jì)之前,有必要了解C程序文件的組成,以及C語言程序的編譯和調(diào)試過程。學(xué)習(xí)要求了解:C語言的發(fā)展掌握:C語言的特點(diǎn)、簡單C程序的組成掌握:C程序的上機(jī)調(diào)試步驟重點(diǎn):簡單C程序的組成、上機(jī)調(diào)試步驟難點(diǎn):集成開發(fā)環(huán)境的學(xué)習(xí)、程序調(diào)試方法1.1 C語言的發(fā)展C語言是世界上最流行的計(jì)算機(jī)程序設(shè)計(jì)語言之一。C語言是在1978年由美國電話電報(bào)公司(AT&T)貝爾實(shí)驗(yàn)室正式發(fā)表的,C語言的許多重要概念來源于由Martin Richards開發(fā)的BCPL語言,BCPL對C語言的影響間接來自于8語言,它是1970年Ken Thompson在DEC PDP.7計(jì)算機(jī)上為第一個(gè)UNIX系統(tǒng)開發(fā)的。由8.W.Kernighan和D.M.Ritchit合著了著名的《The C Programming Language》一書,奠定了C語言的基礎(chǔ),形成了K&R的C語言標(biāo)準(zhǔn)。但是,在《The C ProgrammingLanguag》中并沒有定義完整的C語言標(biāo)準(zhǔn)。1983年,由美國國家標(biāo)準(zhǔn)學(xué)會(huì)(ANSI)在此基礎(chǔ)上制定了C語言標(biāo)準(zhǔn),通常稱之為ANSI C。1987年,ANSI又公布了新標(biāo)準(zhǔn)——87 ANSI C。1990年,國際標(biāo)準(zhǔn)化組織(ISO)接受87 ANSI C為ISO C的標(biāo)準(zhǔn)(ISO9899.1990),目前流行的C編譯系統(tǒng)都是以該標(biāo)準(zhǔn)為基礎(chǔ)的。1.2 C語言的組成及特點(diǎn)C語言由于它的強(qiáng)大功能和諸多優(yōu)點(diǎn)逐漸為人們所知,并很快在各類大、中、小和微型計(jì)算機(jī)上得到了廣泛地使用,成為當(dāng)代最優(yōu)秀的程序設(shè)計(jì)語言之一,并形成多種版本,目前最流行的有Microsoft C(或稱MS C),Borland Turbo C(或稱Turbo C),AT&T C。……
圖書封面
評論、評分、閱讀與下載
C程序設(shè)計(jì)實(shí)例教程 PDF格式下載