注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++語(yǔ)言程序設(shè)計(jì)教程

C++語(yǔ)言程序設(shè)計(jì)教程

C++語(yǔ)言程序設(shè)計(jì)教程

定 價(jià):¥14.00

作 者: 孟憲福,李盤林編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 21世紀(jì)計(jì)算機(jī)基礎(chǔ)教育系列教材
標(biāo) 簽: C語(yǔ)言

ISBN: 9787505386969 出版時(shí)間: 2003-07-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 162 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  C++語(yǔ)言是在C語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,它不僅可以編寫應(yīng)用軟件,而且特別適合于編寫系統(tǒng)軟件。本書共由10章組成,按照循序漸進(jìn)的原則,逐步地介紹C++語(yǔ)言的基本概念和語(yǔ)法規(guī)則,特別是花費(fèi)大量的篇幅來(lái)詳細(xì)講解類和繼承,并利用單獨(dú)的一章來(lái)專門介紹類的設(shè)計(jì),使讀者在學(xué)完本書后,能盡快應(yīng)用C++語(yǔ)言來(lái)解決實(shí)際問(wèn)題。本書是作者根據(jù)多年的C++語(yǔ)言教學(xué)經(jīng)驗(yàn)編寫而成的,在內(nèi)容編排上盡量體現(xiàn)易學(xué)的特點(diǎn),在文字?jǐn)⑹錾狭η髼l理清晰、簡(jiǎn)潔,便于讀者閱讀。本書可以作為大專院校計(jì)算機(jī)專業(yè)或非計(jì)算機(jī)專業(yè)教材及教學(xué)參考書,也可作為自學(xué)用書隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展以及軟件程序的高度復(fù)雜化,面向?qū)ο蟪绦蛟O(shè)計(jì)的重要性也越來(lái)越突顯出來(lái),而C++語(yǔ)言則是面向?qū)ο蟪绦蛟O(shè)計(jì)的最重要的代表性語(yǔ)言之一。C++語(yǔ)言是在被廣泛應(yīng)用的C語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的。C++語(yǔ)言在C語(yǔ)言已有的功能的基礎(chǔ)上,強(qiáng)化了C語(yǔ)言的基本功能,特別是增加了對(duì)類的處理能力,即:C++語(yǔ)言=C語(yǔ)言+基本功能的擴(kuò)充+類功能從這一公式不難看出,C++語(yǔ)言幾乎完全繼承了C語(yǔ)言的所有功能。從表面上看來(lái),由于C++語(yǔ)言繼承了C語(yǔ)言的所有功能,因此,只要學(xué)會(huì)了C語(yǔ)言,就應(yīng)該很容易學(xué)會(huì)C++語(yǔ)言,其實(shí)不然。就類本身來(lái)講,就包含了很多復(fù)雜的概念,而對(duì)于這些概念的正確理解則是學(xué)好面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的關(guān)鍵。同時(shí),C語(yǔ)言是面向函數(shù)的程序設(shè)計(jì)語(yǔ)言,而C++語(yǔ)言則是面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,這樣,在程序設(shè)計(jì)過(guò)程方面就有很大差別。本書簡(jiǎn)潔而系統(tǒng)地介紹了C++語(yǔ)言的語(yǔ)法現(xiàn)象和程序設(shè)計(jì)特點(diǎn),考慮到大部分讀者都學(xué)過(guò)C語(yǔ)言,同時(shí)也考慮到C++語(yǔ)言作為一門獨(dú)立的課程應(yīng)具有其系統(tǒng)性,因此,對(duì)于C語(yǔ)言中已有的內(nèi)容,只進(jìn)行簡(jiǎn)單的介紹,而把主要篇幅用于對(duì)C++語(yǔ)言特有的語(yǔ)法現(xiàn)象的說(shuō)明上。特別是,為了使讀者能夠盡快利用C++語(yǔ)言來(lái)解決實(shí)際問(wèn)題,在本書的每一章中都給出了大量的例子,這些例子對(duì)于理解C++語(yǔ)言的語(yǔ)法現(xiàn)象、完整掌握C++語(yǔ)言的特點(diǎn)是非常有益的。同時(shí),考慮到面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的特點(diǎn),在本書的第8章中專門利用一章的篇幅來(lái)詳細(xì)介紹類的設(shè)計(jì),所給出的幾個(gè)例子都是具有代表性的并具有實(shí)用價(jià)值的,通過(guò)對(duì)這些實(shí)例的學(xué)習(xí),能夠使讀者進(jìn)一步掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的要點(diǎn),并能達(dá)?驕僖環(huán)慈哪康?。勘緯灿?0章組成,按照循序漸進(jìn)的原則,逐步地介紹C++語(yǔ)言的基本概念和語(yǔ)法規(guī)則,特別是花費(fèi)大量的篇幅來(lái)詳細(xì)講解面向?qū)ο蟪绦蛟O(shè)計(jì)的兩個(gè)基本概念——類和繼承。書中的所有例題都在VisualC++環(huán)境下測(cè)試完成。每章的最后都附有一定量的習(xí)題,這些習(xí)題對(duì)于讀者鞏固已學(xué)的內(nèi)容是大有益處的。我們認(rèn)為,要學(xué)好C++語(yǔ)言,除了掌握C++語(yǔ)言的基本理論之外,還必須加強(qiáng)實(shí)踐環(huán)節(jié),讀者可以邊學(xué)習(xí)邊上機(jī)。剛開(kāi)始時(shí)可以調(diào)試本書中的例題,待學(xué)習(xí)一段時(shí)間之后,就可以調(diào)試自己編寫的程序了。只有這樣,才能加快學(xué)習(xí)進(jìn)度,提高學(xué)習(xí)效率。本書在編寫過(guò)程中,一直得到譚浩強(qiáng)教授的支持和幫助,在此表示深深的謝意。限于作者水平,書中難免還有一定不足之處,敬請(qǐng)有關(guān)老師、計(jì)算機(jī)工作者和廣大讀者批評(píng)指正。

作者簡(jiǎn)介

暫缺《C++語(yǔ)言程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書目錄

第1章 緒言
1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)
1.2 C++語(yǔ)言程序的開(kāi)發(fā)過(guò)程
1.3 C++語(yǔ)言程序的結(jié)構(gòu)
習(xí)題
第2章 數(shù)據(jù)類型和運(yùn)算符
2.1 基本概念
2.1.1 標(biāo)識(shí)符
2.1.2 常量
2.1.3 變量
2.1.4 關(guān)鍵字
2.2 基本數(shù)據(jù)類型
2.2.1 整型變量及其常量
2.2.2 浮點(diǎn)型變量及其常量
2.2.3 字符型變量及其常量
2.2.4 void型數(shù)據(jù)
2.2.5 bool型變量及其常量
2.3 long,short,signed,unsigned關(guān)鍵字
2.3.1 long和short關(guān)鍵字
2.3.2 signed和unsigned關(guān)鍵字
2.4 指針和引用
2.4.1 指針
2.4.2 void型指針
2.4.3 引用
2.5 數(shù)組
2.5.1 數(shù)組的定義和使用
2.5.2 字符串
2.6 枚舉
2.7 內(nèi)存的申請(qǐng)與釋放
2.8 const關(guān)鍵字
2.9 volatile關(guān)鍵字
2.10 typedef關(guān)鍵字
2.11 變量的存儲(chǔ)類
2.11.1 auto存儲(chǔ)類
2.11.2 static存儲(chǔ)類
2.11.3 register存儲(chǔ)類
2.11.4 extern存儲(chǔ)類
2.12 不同類型數(shù)據(jù)之間的轉(zhuǎn)換
2.12.1 自動(dòng)類型轉(zhuǎn)換
2.12.2 強(qiáng)制類型轉(zhuǎn)換
2.13 運(yùn)算符
2.13.1 算術(shù)運(yùn)算符
2.13.2 增1、減1運(yùn)算符
2.13.3 關(guān)系運(yùn)算符
2.13.4 邏輯運(yùn)算符
2.13.5 位運(yùn)算符
2.13.6 賦值運(yùn)算符
2.13.7 條件運(yùn)算符
2.13.8 逗號(hào)運(yùn)算符
2.13.9 sizeof運(yùn)算符
2.13.10 指針運(yùn)算符
2.13.11 成員訪問(wèn)運(yùn)算符
習(xí)題
第3章 數(shù)據(jù)的輸入和輸出
3.1 標(biāo)準(zhǔn)輸入和輸出
3.1.1 基于運(yùn)算符>>和<<的輸入輸出
3.1.2 字符的輸入get( )和輸出put( )
3.1.3 字符串的輸入get( )和getline( )
3.2 文件
3.2.1 文件的打開(kāi)和關(guān)閉
3.2.2 文件的輸入和輸出
3.2.3 錯(cuò)誤處理
習(xí)題
第4章 基本語(yǔ)句
4.1 語(yǔ)句、復(fù)合語(yǔ)句和空語(yǔ)句
4.2 if語(yǔ)句
4.3 switch語(yǔ)句
4.4 while語(yǔ)句
4.5 for語(yǔ)句
4.6 dowhile語(yǔ)句
4.7 break語(yǔ)句
4.8 continue語(yǔ)句
4.9 goto語(yǔ)句
4.10 return語(yǔ)句
習(xí)題
第5章 函數(shù)
5.1 函數(shù)的定義和調(diào)用
5.2 函數(shù)的返回值及類型
5.3 函數(shù)的參數(shù)及其傳遞方式
5.3.1 將值傳遞給函數(shù)
5.3.2 將常量傳遞給函數(shù)
5.3.3 將地址傳遞給函數(shù)
5.3.4 將引用傳遞給函數(shù)
5.3.5 將數(shù)組傳遞給函數(shù)
5.4 無(wú)參函數(shù)和缺省參數(shù)
5.5 函數(shù)的重載
5.6 inline函數(shù)
5.7 外部函數(shù)和靜態(tài)函數(shù)
習(xí)題
第6章 類
6.1 類的定義
6.2 公共、私有和保護(hù)
6.3 數(shù)據(jù)成員和成員函數(shù)
6.3.1 成員函數(shù)的使用
6.3.2 成員函數(shù)的內(nèi)部定義和外部定義
6.3.3 數(shù)據(jù)成員的保護(hù)
6.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.4.1 構(gòu)造函數(shù)
6.4.2 析構(gòu)函數(shù)
6.5 復(fù)制構(gòu)造函數(shù)
6.5.1 復(fù)制構(gòu)造函數(shù)的說(shuō)明和定義
6.5.2 缺省復(fù)制構(gòu)造函數(shù)
6.6 變換構(gòu)造函數(shù)和變換函數(shù)
6.6.1 變換構(gòu)造函數(shù)
6.6.2 變換函數(shù)
6.7 靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)
6.8 this指針
6.9 友元
6.9.1 友元函數(shù)
6.9.2 友元類
6.10 運(yùn)算符的重載
6.10.1 operator函數(shù)的功能
6.10.2 operator函數(shù)的重載
6.10.3 類的友元是operator函數(shù)
6.11 const 對(duì)象
6.12 類的嵌套定義
6.13 類的數(shù)據(jù)成員是類對(duì)象或常量
6.13.1 類的數(shù)據(jù)成員是類對(duì)象
6.13.2 類的數(shù)據(jù)成員是常量
6.14 結(jié)構(gòu)
6.15 聯(lián)合
6.16 位段
習(xí)題
第7章 繼承
7.1 基類和派生類
7.2 虛函數(shù)和多態(tài)
7.2.1 靜態(tài)結(jié)合和動(dòng)態(tài)結(jié)合
7.2.2 虛函數(shù)
7.3 純虛函數(shù)和抽象類
7.3.1 純虛函數(shù)
7.3.2 抽象類
7.4 繼承的種類
7.4.1 多重繼承
7.4.2 直接繼承和間接繼承
7.5 多重基類和虛擬基類
習(xí)題
第8章 類的設(shè)計(jì)
8.1 計(jì)數(shù)器類的設(shè)計(jì)
8.2 字符串類的設(shè)計(jì)
8.3 鏈表類的設(shè)計(jì)
8.4 用于實(shí)現(xiàn)多態(tài)性的例子
習(xí)題
第9章 模板和異常處理
9.1 模板
9.1.1 函數(shù)模板
9.1.2 類模板
9.2 異常處理
9.2.1 try關(guān)鍵字的使用
9.2.2 throw關(guān)鍵字的使用
9.2.3 catch關(guān)鍵字的使用
習(xí)題
第10章 編譯預(yù)處理
10.1 宏定義
10.2 文件包括
10.3 條件編譯
10.4 其他
習(xí)題
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)