注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++程序設計與案例分析

C++程序設計與案例分析

C++程序設計與案例分析

定 價:¥38.00

作 者: 范海波 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: VC++

ISBN: 9787121118104 出版時間: 2010-10-01 包裝: 平裝
開本: 16開 頁數(shù): 364 字數(shù):  

內容簡介

  《C++程序設計與案例分析》根據(jù)最新頒布的全國計算機等級考試(二級C++語言程序設計)大綱的要求,結合目前C++語言程序設計的廣泛使用,全書以“工作過程引領”和“項目驅動”形式,圍繞“學生成績管理系統(tǒng)”為主線的實戰(zhàn)演練,并融入作者多年從事C++語言程序設計的實踐經(jīng)驗編寫而成。全書共分為10章,由淺入深地介紹了C++語言概述;C++語言的數(shù)據(jù)類型、表達式和基本運算符;程序設計;數(shù)組、指針和引用、函數(shù)和預處理;類、對象和友元;派生和繼承;多態(tài)性和虛函數(shù);運算符重載;模板。全書除了針對各個知識點利用例題講解以外,還將2002年以來國家計算機等級(二級C++)考試的典型試題以練習題的形式附在各個章節(jié)之后,并進行了解釋說明,同時還將讀者容易犯的錯誤以列舉的形式進行了詳細闡述,以方便讀者進行更正。每章后都附有實驗指導,方便讀者上機實際操作。

作者簡介

暫缺《C++程序設計與案例分析》作者簡介

圖書目錄

第1章 C++語言概述
1.1 C++語言的發(fā)展過程
1.2 C++語言的特點
1.3 C++語言的基本語法
1.3.1 C++程序的構成
1.3.2 書寫程序時應遵循的規(guī)則
1.3.3 C++語言的字符集
1.3.4 C++語言詞匯
1.4 面向對象的程序設計技術
1.5 Visual C++6.0開發(fā)環(huán)境及C++上機過程
1.5.1 Visual C++6.0簡介
1.5.2 Visual C++6.0主界面
1.5.3 在Visual C++6.0開發(fā)環(huán)境中開發(fā)C++程序
1.6 本章小結及常見錯誤例舉
1.6.1 本章小結
1.6.2 常見錯誤例舉
1.7 實戰(zhàn)演練
習題
第2章 C++語言的數(shù)據(jù)類型、表達式和基本運算符
2.1 數(shù)據(jù)類型
2.1.1 基本數(shù)據(jù)類型
2.1.2 非基本數(shù)據(jù)類型
2.1.3 應用舉例
練習1
2.2 常量與變量
練習2
2.3 整型數(shù)據(jù)
2.4 實型數(shù)據(jù)
2.5 字符型數(shù)據(jù)
2.6 變量賦初值和類型轉換
練習3
2.7 運算符簡介
2.8 算術運算符和算術表達式
2.9 關系運算符和關系表達式
2.10 邏輯運算符和邏輯表達式
2.11 賦值運算符和賦值表達式
2.12 強制類型轉換運算符
2.13 自增、自減運算符
2.14 位運算符
練習4
2.15 本章小結及常見錯誤列舉
2.16 實戰(zhàn)演練
習題
第3章 程序設計
3.1 基本語句
3.2 順序控制語句及實例
3.2.1 輸入cin
3.2.2 輸出cout
練習1
3.2.3 putchar()
3.2.4 getchar()
3.2.5 輸入/輸出格式操作符
3.2.6 順序結構程序設計舉例
3.3 選擇控制語句及實例
3.3.1 簡單if語句
3.3.2 if-else語句
3.3.3 if else if語句
練習2
3.3.4 嵌套的if語句
3.3.5 switch語句
3.4 循環(huán)控制語句
3.4.1 while語句
練習3
3.4.2 do-while語句
練習4
3.4.3 for語句
練習5
3.4.4 goto、continue、break和return語句
3.4.5 四種循環(huán)語句的比較
3.4.6 循環(huán)的嵌套
3.4.7 應用舉例
練習6
3.5 綜合程序設計
3.6 本章小結及常見錯誤列舉
3.6.1本章小結
3.6.2常見錯誤列舉
3.7 實戰(zhàn)演練
習題
第4章 數(shù)組、指針和引用
4.1 一維數(shù)組
4.1.1 一維數(shù)組的定義
4.1.2 一維數(shù)組的初始化
4.1.3 一維數(shù)組應用舉例
4.2 二維數(shù)組
4.2.1 二維數(shù)組的一般定義形式
4.2.2 二維數(shù)組初始化
4.2.3 二維數(shù)組應用舉例
4.3 數(shù)組與字符串
4.3.1 字符數(shù)組
4.3.2 字符數(shù)組的使用
4.3.3 字符串處理函數(shù)
4.4 指針
4.4.1 指針的概念
4.4.2 指針的使用
4.4.3 指針的運算
4.5 指針與數(shù)組
4.5.1 指針與數(shù)組的關系
4.5.2 數(shù)組指針與指針數(shù)組
4.6 動態(tài)內存分配
4.6.1 new操作符
4.6.2 delete 操作符
4.7 指針與函數(shù)
4.7.1 指針作為函數(shù)參數(shù)
4.7.2 函數(shù)指針
4.8 引用
4.8.1引用的定義
4.8.2 函數(shù)參數(shù)的引用傳遞方式
4.9 本章小結及常見錯誤例舉
4.9.1本章小結
4.9.2常見錯誤列舉
4.10 實戰(zhàn)演練
習題
第5章 函數(shù)和預處理
5.1 函數(shù)的定義和調用
5.1.1 函數(shù)的概述
5.1.2 函數(shù)的定義
5.1.3 函數(shù)的調用
練習1
5.2 函數(shù)的參數(shù)傳遞、返回值及函數(shù)聲明
5.2.1 函數(shù)的參數(shù)傳遞及傳值調用
5.2.2 函數(shù)返回值
5.2.3 函數(shù)聲明
練習2
5.3 全局變量和局部變量
5.3.1 變量的存儲機制與C++的內存布局
5.3.2 全局變量
5.3.3 局部變量
5.4 函數(shù)的調用機制
5.5 作用域與標識符的可見必性
5.5.1 存儲類型與標識符的生命期
5.5.2 存儲類型
5.5.3 生命期
練習3
5.6 函數(shù)的遞歸調用
5.7 函數(shù)的重載、內聯(lián)及默認參數(shù)
5.7.1 函數(shù)重載
5.7.2 默認參數(shù)
5.7.3 內聯(lián)函數(shù)
練習4
5.8 頭文件與多文件結構
5.8.1 頭文件
5.8.2 多文件結構
5.9 編譯預處理
5.9.1 宏定義命令
5.9.2 文件包含命令
5.9.3 條件編譯命令
練習5
5.10 本章小結及常見錯誤例舉
5.10.1 本章小結
5.10.2 常見錯誤列舉
5.11 實戰(zhàn)演練
習題
第6章 類、對象和友元
6.1 類
6.1.1 類的一般結構
6.1.2 成員函數(shù)的定義
6.1.3 類作用域
6.2 對象
6.3 構造函數(shù)和析構函數(shù)
6.3.1 構造函數(shù)
6.3.2 拷貝構造函數(shù)
6.3.3 析構函數(shù)
6.4 靜態(tài)成員
6.4.1 靜態(tài)數(shù)據(jù)成員
6.4.2 靜態(tài)成員函數(shù)
6.5 類對象作為成員
6.6 對象數(shù)組
6.7 this指針
6.8 友元
6.8.1 友元函數(shù)
6.8.2 友元的使用
6.9 本章小結及常見錯誤例舉
6.9.1 本章小結
6.9.2 常見錯誤列舉
6.10 實戰(zhàn)演練
習題
第7章 派生和繼承
7.1 派生類
7.1.1 派生類的定義格式
7.1.2 派生類生成過程
7.2 訪問控制
7.2.1 公有繼承
7.2.2 私有繼承
7.2.3 保護繼承
練習1
7.3 派生類的構造函數(shù)和析構函數(shù)
7.3.1 構造函數(shù)
7.3.2 析構函數(shù)
練習2
7.4 虛基類
7.4.1 作用域分辨符
7.4.2 虛基類說明
7.4.3 保虛基的初始化
練習3
7.4.4 派生和繼承實例
7.5 本章小結及常見錯誤例舉
7.5.1 本章小結
7.5.2 常見錯誤列舉
7.6 實戰(zhàn)演練
習題
第8章 多態(tài)性和虛函數(shù)
8.1 靜態(tài)聯(lián)編和動態(tài)聯(lián)編
練習1
8.2 虛函數(shù)
8.2.1 虛函數(shù)的說明
8.2.2 多繼承中的虛函數(shù)
8.2.3 虛函數(shù)的限制
練習2
8.3 純虛函數(shù)和抽象類
8.3.1 純虛函數(shù)
8.3.2 抽象類
練習3
8.4 抽象類的實例
練習4
8.5 本章小結及常見錯誤例舉
8.5.1 本章小結
8.5.2 常見錯誤列舉
練習5
8.6 實戰(zhàn)演練
習題

第9章 運算符重載
9.1 運算符重載概述
練習1
9.2 單目運算符重載
練習2
9.3 雙目運算符重載
練習3
9.4 關系運算符重載
9.5 賦值運算符重載
9.5.1 復合賦值運算符重載
9.5.2 直接賦值運算符重載
9.6 下標運算符重載
9.7 運算符new和delete重載
9.8 逗號運算符重載
9.9 類型轉換運算符重載
9.10 運算符重載應用實例
練習10
9.11 本章小結及常見錯誤例舉
9.11.1 本章小結
9.11.2 常見錯誤列舉
練習11
9.12 實戰(zhàn)演練
習題
第10章 模板
10.1 模板的概念
10.2 函數(shù)模板
10.2.1 函數(shù)模板定義
10.2.2 函數(shù)模板的使用
練習10-1
10.3 類模板
10.3.1 類模板定義
10.3.2 類模板的使用
練習10-2
10.4本章小結及常見錯誤例舉
10.4.1 本章小結
10.4.2 常見錯誤列舉
10.5 實戰(zhàn)演練
習題
第11章 C++流和文件流
11.1 什么是流
11.1.1 預定義流
11.1.2 C++的流類庫
11.2 格式化I/O
11.2.1 使用iso成員函數(shù)
11.2.2 使用I/O操縱符
11.3 重載I/O運算符
11.3.1 重載輸出運算符“>”
11.4 文件流
11.4.1 文件流的打開與關閉
11.4.2 文件的讀寫
練習11-1
11.5 本章小結及常見錯誤例舉
11.5.1 本章小結
11.5.2 常見錯誤列舉
11.6 實戰(zhàn)演練
習題
第12章 異常處理
12.1 異常處理概述
12.2 C++異常處理的實現(xiàn)
12.2.1 異常處理的語法
12.2.2 捕獲所有類型的異常
12.2.3 帶有異常說明的函數(shù)原型
12.3 異常處理中對象的構造與析構
12.4 本章小結
習題

本目錄推薦

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