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

C++語言程序設(shè)計

C++語言程序設(shè)計

定 價:¥24.00

作 者: 袁啟昌主編;袁海寧,華飛君編著
出版社: 清華大學(xué)出版社
叢編項: 高等院校信息技術(shù)規(guī)劃教材
標 簽: C++

ISBN: 9787302096368 出版時間: 2004-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 280 字數(shù):  

內(nèi)容簡介

  本書緊扣C++編程語言的特點,從面向?qū)ο蟮幕靖拍詈虲++語言特性的多個方面逐一展開,由淺入深、循序漸進地介紹了C++語言的基礎(chǔ)知識和主要特征。本書在注重系統(tǒng)和科學(xué)性的同時,力求突出實用性;在介紹相關(guān)的編程原理和基礎(chǔ)知識的前提下,著重利用豐富實用的例子來演示C++編程技術(shù)的魅力。本書內(nèi)容豐富,結(jié)構(gòu)合理,注重實用性,可用作者普通高等院校計算機及相關(guān)專業(yè)的教材,也可作為廣大計算機愛好者自學(xué)C++語言的參考書。本書前言從20世紀70年代第一次提出面向?qū)ο蟮母拍铋_始,到現(xiàn)在面向?qū)ο笠寻l(fā)展成為一種比較成熟的編程思想。通過面向?qū)ο笏枷?,可以將現(xiàn)實世界直接映射到面向?qū)ο蠼饪臻g,從而為系統(tǒng)的設(shè)計和開發(fā)帶來革命性的影響。C++語言是目前為止功能最強大、最受歡迎、應(yīng)用最廣泛的面向?qū)ο蟪绦蛟O(shè)計語言,它是在C語言的基礎(chǔ)上發(fā)展起來的。相對于其他計算機語言,學(xué)習(xí)并掌握C++語言具有一定的難度,但當(dāng)你能夠熟練掌握和駕馭該語言的時候,你將幾乎無所不能,因此熟練掌握C++幾乎是每一個程序員所夢寐以求的事。C++是一種面向?qū)ο蟮某绦蛟O(shè)計語言,要真正學(xué)好C++,首先必須掌握面向?qū)ο笏枷氲木琛;谶@一點,本書圍繞面向?qū)ο蟮乃枷爰捌湓贑++中的應(yīng)用而展開,著重介紹C++的語言基礎(chǔ),力求使讀者在學(xué)習(xí)C++的過程中逐步掌握面向?qū)ο蟮乃枷牒头椒?,為以后進一步學(xué)習(xí)C++打下良好的基礎(chǔ)。本書的敘述淺顯易懂,循序漸進,即使是沒有編程經(jīng)驗的新手,通過本書的閱讀也可以較快地掌握C++編程技術(shù),并將本書介紹的大量實例應(yīng)用到實際開發(fā)中。本書中沒有復(fù)雜難懂的術(shù)語,所有的專業(yè)術(shù)語將結(jié)合大部分讀者可以理解的實際生活例子進行解釋。在介紹最新的知識及技術(shù)動向時,用大量的程序?qū)嵗右灾v解,便于讀者理解和鞏固所學(xué)的知識。全書共有14章,可分為兩個部分。第一部分(1~6章)為C++語言的基礎(chǔ)部分。該部分沒有有關(guān)面向?qū)ο蠓矫娴膬?nèi)容,與C++的前身——C語言有許多類似之處。對于有C語言基礎(chǔ)的讀者,這部分可只學(xué)習(xí)第1章、第4章的內(nèi)聯(lián)函數(shù)和函數(shù)重載、第6章的動態(tài)空間管理,其他內(nèi)容則可跳過。第二部分(7~14章)介紹了面向?qū)ο蟮睦碚摶A(chǔ)及其特點。通過這部分的學(xué)習(xí),讀者可以了解并掌握面向?qū)ο蟮幕靖拍瞟p面向?qū)ο蟮娜筇攸c以及C++語言在面向?qū)ο笊系奶攸c和應(yīng)用。第1章為C++語言的概述;第2章介紹了保留字、基本數(shù)據(jù)類型、操作符和表達式等C++的基礎(chǔ)知識;第3章介紹了分支選擇結(jié)構(gòu)語句和循環(huán)結(jié)構(gòu)語句等C++的流程控制語句;第4章介紹了函數(shù)的定義和調(diào)用、內(nèi)聯(lián)函數(shù)、函數(shù)重載、作用域和編譯預(yù)處理等方面的知識,該章是全書的重點之一;第5章介紹了一維數(shù)組﹑多維數(shù)組和字符數(shù)組的定義及應(yīng)用;第6章介紹了指針的概念、指針和數(shù)組的關(guān)系、指針和函數(shù)的關(guān)系、new和delete運算符、引用的定義以及引用在函數(shù)中的應(yīng)用,這是全書的難點之一;第7章介紹了面向?qū)ο蟮年P(guān)鍵概念以及面向?qū)ο蟮姆治龊驮O(shè)計步驟;第8章介紹了類的概念及其使用、訪問權(quán)限和this指針等;第9章介紹了構(gòu)造函數(shù)、析構(gòu)函數(shù)、成員初始化列表和拷貝構(gòu)造函數(shù)等知識,這是全書的重點之二;第10章介紹了靜態(tài)成員、友元和運算符重載等C++的重要特性;第11章介紹了繼承的概念、繼承的工作方式、繼承的訪問權(quán)限以及繼承所帶來的沖突等,繼承在面向?qū)ο蠹夹g(shù)中起著舉足輕重的作用;第12章介紹了指向基類的指針及引用、虛擬函數(shù)與多態(tài)性以及純虛函數(shù)和抽象類等,這章是全書的重點之三;第13章介紹了流的概念、格式化輸入輸出、文件操作和字符串流等C++I/O流的知識;第14章簡單介紹了模板函數(shù)、模板類的定義和應(yīng)用以及STL的基本組成部分。只有通過大量的上機編程、調(diào)試才能真正掌握一門語言,因此本書通過例子結(jié)合重點知識進行講解,并在每章的后面提供了習(xí)題供讀者上機練習(xí),突出了實用性。本書中的例題都在VisualC++6.0上調(diào)試通過。本書由袁啟昌教授主編,袁海寧、華飛君編著。雖然本書作者在寫作過程中盡了最大努力,但由于時間和水平有限,書中難免有疏漏錯誤之處,敬請廣大讀者不吝賜教。

作者簡介

暫缺《C++語言程序設(shè)計》作者簡介

圖書目錄

第1章 C 語言概述
1. 1 程序
1. 2 程序設(shè)計方法
1. 2. 1 結(jié)構(gòu)化程序設(shè)計
1. 2. 2 面向?qū)ο蟮某绦蛟O(shè)計
1. 3 C 語言的產(chǎn)生與發(fā)展
1. 4 C 程序開發(fā)過程
1. 5 簡單的C 程序
習(xí)題1
第2章 C 基石出知識
2. 1 字符集和保留字
2. 2 基本數(shù)據(jù)類型
2. 2. 1 變量和常量
2. 2. 2 整型數(shù)據(jù)
2. 2. 3 字符型數(shù)據(jù)
2. 2. 4 實型數(shù)據(jù)
2. 2. 5 枚舉型數(shù)據(jù)
2. 2. 6 字符串常量
2. 3 操作符和表達式
2. 3. 1 概述
2. 3. 2 常用操作符和表達式
2. 3. 3 表達式的副作用
習(xí)題2
第3章 語句和流程控制
3. 1 C 的語句
3. 2 流程控制與程序結(jié)構(gòu)
3. 3 分支選擇結(jié)構(gòu)
3. 3. 1 if-else語句
3. 3. 2 if語句的嵌套
3. 3. 3 if多分支結(jié)構(gòu)
3. 3. 4 switch多分支結(jié)構(gòu)
3. 4 循環(huán)結(jié)構(gòu)
3. 4. 1 while當(dāng)型循環(huán)
3. 4. 2 do-while直到型循環(huán)
3. 4. 3 for循環(huán)
3. 5 轉(zhuǎn)向控制語句
3. 5. 1 break語句
3. 5. 2 continue語句
3. 6 綜合應(yīng)用例子
習(xí)題3
第4章 函數(shù)和作用域
4. 1 函數(shù)概述
4. 2 函數(shù)的定義和調(diào)用
4. 2. 1 函數(shù)的定義
4. 2. 2 函數(shù)的調(diào)用
4. 3 函數(shù)原型與頭文件
4. 4 函數(shù)的值傳遞
4. 5 內(nèi)聯(lián)函數(shù)
4. 6 函數(shù)的重載
4. 7 函數(shù)和變量的作用域
4. 7. 1 函數(shù)的作用域
4. 7. 2 變量的作用域和生存期
4. 8 編譯預(yù)處理
4. 8. 1 文件包含指令#include
4. 8. 2 宏定義指令#define
4. 8. 3 條件編譯指令
習(xí)題4
第5章 數(shù)組
5. 1 數(shù)組的基本特征
5. 2 一維數(shù)組
5. 2. 1 一維數(shù)組的定義
5. 2. 2 一維數(shù)組的使用
5. 2. 3 一維數(shù)組的初始化
5. 3 一維數(shù)組應(yīng)用舉例
5. 4 多維數(shù)組
5. 4. 1 二維數(shù)組的定義和初始化
5. 4. 2 二維數(shù)組的使用
5. 5 二維數(shù)組應(yīng)用舉例
5. 6 字符數(shù)組與字符串
5. 6. 1 字符數(shù)組與字符串
5. 6. 2 字符串的主要操作
習(xí)題5
第6章 指針和引用
6. 1 指針的基本概念
6. 2 指針與數(shù)組
6. 2. 1 一維數(shù)組的指針表示
6. 2. 2 多維數(shù)組元素的指針表示
6. 2. 3 字符指針與字符串
6. 2. 4 指針數(shù)組與NULl指針
6. 2. 5 命令行參數(shù)
6. 3 指針與函數(shù)
6. 3. 1 指針參數(shù)
6. 3. 2 返回指針的函數(shù)和v. id指針
6. 3. 3 函數(shù)指針,
6. 4 引用
6. 4. 1 引用類型變量的定義和使用
6. 4. 2 引用和函數(shù)
6. 5 動態(tài)空間管理
6. 5. 1 非數(shù)組動態(tài)空間
6. 5. 2 數(shù)組動態(tài)空間
習(xí)題6
第7章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)
7. 1 C程序設(shè)計中的問題
7. 2 解決方案:面向?qū)ο蟮某绦蛟O(shè)計
7. 3 面向?qū)ο蟮年P(guān)鍵概念
7. 3. 1 對象
7. 3. 2 類
7. 3. 3 消息和方法
7. 3. 4 封裝性
7. 3. 5 繼承
7. 3. 6 組合
7. 3. 7 多態(tài)性
7. 4 面向?qū)ο蠓治龊驮O(shè)計步驟
第8章 類
8. 1 類的定義
8. 2 類與對象
8. 3 類的使用
8. 4 類的成員
8. 5 訪問權(quán)限
8. 6 名字解析
8. 7 作用域運算符
8. 8 this指針
8. 9 const關(guān)鍵字
8. 10 類的作用域
8. 11 C 程序結(jié)構(gòu)
習(xí)題8
第9章 構(gòu)造函數(shù)和析構(gòu)函數(shù)
9. 1 構(gòu)造函數(shù)
9. 1. 1 默認構(gòu)造函數(shù)
9. 1. 2 帶參數(shù)的構(gòu)造函數(shù)
9. 1. 3 重載構(gòu)造函數(shù)
9. 2 析構(gòu)函數(shù)
9. 3 成員初始化列表
9. 4 對象生命周期
9. 5 拷貝構(gòu)造函數(shù)
9. 6 對象數(shù)組
習(xí)題9
第10章 靜態(tài)成員. 友元和操作符重載
10. 1 靜態(tài)成員
10. 1. 1 靜態(tài)數(shù)據(jù)成員
10. 1. 2 靜態(tài)成員函數(shù)
10. 1. 3 靜態(tài)成員函數(shù)和非靜態(tài)成員函數(shù)的區(qū)別
10. 2 友元
10. 2. 1 友元函數(shù)
10. 2. 2 友元成員
10. 2. 3 友元類
10. 3 運算符重載
10. 3. 1 運算符重載的規(guī)則和特點
10. 3. 2 如何重載運算符
10. 3. 3 類的成員函數(shù)重載運算符
10. 3. 4 賦值運算符
10. 3. 5
和--
10. 3. 6 轉(zhuǎn)換運算符
習(xí)題10
第11章 繼承
11. 1 繼承的概念
11. 2 繼承的工作方式
11. 2. 1 公有繼承
11. 2. 2 保護繼承
11. 3 再談訪問權(quán)限
11. 4 子類成員對基類成員的遮蓋
11. 5 繼承與組合
11. 5. 1 繼承
11. 5. 2 組合
11. 6 綜合實例分析
習(xí)題11
第12章 虛擬函數(shù)與多態(tài)性
12. 1 指向基類的指針及引用
12. 2 虛擬函數(shù)與多態(tài)性
12. 2. 1 虛擬函數(shù)
12. 2. 2 多態(tài)性
12. 3 虛函數(shù)舉例
12. 4 純虛函數(shù)和抽象類
12. 5 純虛函數(shù)舉例
12. 6 向上轉(zhuǎn)型與虛函數(shù)
12. 7 虛析構(gòu)函數(shù)
12. 8 綜合實例
習(xí)題12
第13章 C I/O流介紹
13. 1 C 流的概念
13. 1. 1 C 流體系結(jié)構(gòu)
13. 1. 2 預(yù)定義流對象
13. 1. 3 預(yù)定義的提取操作符>>和插入操作符<<
13. 1. 4 重載提取操作符和插入操作符
13. 2 格式化輸入輸出
13. 2. 1 格式化輸入輸出的數(shù)制狀態(tài)控制
13. 2. 2 輸入輸出的寬度控制
13. 2. 3 輸入輸出的精度控制
13. 2. 4 浮點數(shù)輸出方式控制
13. 2. 5 小數(shù)點處理方式
13. 2. 6 非負數(shù)的符號表示方式
13. 2. 7 對齊方式控制
13. 2. 8 填充字符
13. 2. 9 插入換行符
13. 3 文件操作
13. 3. 1 文件概念
13. 3. 2 文件流對象的建立
13. 3. 3 文件流狀態(tài)的判定
13. 3. 4 文本文件的訪問操作
13. 3. 5 二進制文件的訪問操作
13. 4 字符串流
習(xí)題13
第14章 模板
14. 1 模板函數(shù)
14. 2 模板函數(shù)參數(shù)依賴于元素類型
14. 3 多個元素類型的模板函數(shù)
14. 4 模板類
14. 5 各種模板類元素類型
14. 6 標準模板庫--STL
14. 6. 1 容器
14. 6. 2 迭代量
14. 6. 3 算法
習(xí)題14

本目錄推薦

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