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

C++程序設計教程

C++程序設計教程

定 價:¥35.00

作 者: 李代平,王瓊英,羅壽文編著
出版社: 地震出版社
叢編項: 高等院校計算機經(jīng)典教程
標 簽: C語言

ISBN: 9787502819880 出版時間: 2002-01-01 包裝:
開本: 26cm 頁數(shù): 373頁 字數(shù):  

內(nèi)容簡介

  本書全面系統(tǒng)地講述了C++的主要概念、語法、數(shù)據(jù)類型與表達式、控制結構、函數(shù)、數(shù)組、指針、結構體與共用體、類和對象、繼承和派生類、多態(tài)與類屬機制、C++I/O流庫、異常處理以及編程技巧等內(nèi)容。例題豐富,各章配有練習題和實驗指導。內(nèi)容循序漸進,深入淺出,力求通俗易懂,突出重點,側重應用。本書不僅可作為大專院校理科學生C++程序設計的教材,也可作為C++語言培訓教材和工程技術人員的參考書。

作者簡介

暫缺《C++程序設計教程》作者簡介

圖書目錄

第1章 緒論
1.1 面向對象的主要概念
1.1.1 對象
1.1.2 類
1.1.3 封裝
1.1.4 繼承
1.1.5 多態(tài)性
1.1.6 抽象
1.1.7 C與C++的關系
1.2 C++的詞法與規(guī)則
1.2.1 C++的字符集
1.2.2 詞與詞法規(guī)則
1.3 C++程序的結構
1.3.1 構成
1.3.2 書寫格式
1.4 程序設計的概念
1.5 算法的知識
1.6 程序設計風范
1.6.1 過程程序設計
1.6.2 面向對象程序設計
1.6.3 結構化與面向對象程序設計的區(qū)別
1.7 C++程序的實現(xiàn)
1.8 Visual C++6.0基本用法
綜合練習題一
一、基礎題
二、實驗指導
第2章 數(shù)據(jù)類型與表達式
2.1 數(shù)據(jù)類型
2.1.1 基本類型
2.1.2 空類型void 
2.1.3 構造類型
2.1.4 指針類型
2.1.5 類類型
2.2 常量
2.3 變量
2.3.1 局部變量
2.3.2 形式變量
2.3.3 全局變量
2.3.4 各種變量的說明
2.4 存儲類型說明
2.5 運算符與表達式
2.5.1 運算符
2.5.2 表達式
2.6 運算符的優(yōu)先級和結合性
2.7 流控制
2.7.1 I/O的書寫格式
2.7.2 控制符的使用
2.7.3 控制浮點數(shù)值顯示
2.7.4 設置輸出寬度
2.7.5 不同進制的輸出
2.7.6 空位填充
2.7.7 左右對齊
2.7.8 小數(shù)點與符號
2.8 數(shù)據(jù)的輸入輸出
2.8.1 printf()函數(shù)
2.8.2 scanf函數(shù)
綜合練習題二
一、基礎題
二、實驗指導
第3章 控制結構
3.1 C++語句
3.1.1 表達式語句
3.1.2 流程控制結構的語句
3.1.3 中斷語句
3.1.4 復合語句
3.1.5 基本語句
3.1.6 退出函數(shù)
3.2 分支結構
3.2.1 if…else結構
3.2.2 else…if結構的應用
3.2.3 多分文選擇結構及應用
3.3 循環(huán)型程序設計
3.3.1 窮舉與迭代算法
3.3.2 窮舉與迭代算法應用
綜合練習題三
一、基礎題
二、實驗指導
第4章 函數(shù)
4.1 C++語言程序組件
4.1.1 函數(shù)及其優(yōu)越性
4.1.2 C++程序結構
4.2 函數(shù)定義與函數(shù)聲明
4.2.1 函數(shù)的存儲類型與數(shù)據(jù)類型
4.2.2 函數(shù)的定義
4.2.3 函數(shù)的性質
4.2.4 函數(shù)聲明
4.3 函數(shù)的調用
4.3.1 函數(shù)的傳值調用
4.3.2 函數(shù)的嵌套調用
4.3.3 函數(shù)的遞歸調用
綜合練習題四
一、基礎題
二、實驗指導
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 一維數(shù)組的定義
5.1.2 一維數(shù)組的初始化
5.1.3 數(shù)組元素的引用
5.1.4 數(shù)組與函數(shù)
5.1.5 一維數(shù)組應用舉例
5.2 二維數(shù)組和多維數(shù)組
5.2.1 二維數(shù)組和多維數(shù)組的定義
5.2.2 二維數(shù)組和多維數(shù)組的初始化
5.2.3 二維數(shù)組和多維數(shù)組的引用
5.2.4 二維數(shù)組應用舉例
5.3 字符數(shù)組和字符串
5.3.1 定義
5.3.2 字符串和字符串的存儲方法
5.3.3 字符數(shù)組的初始化
5.3.4 字符串的輸入
5.3.5 字符串的輸出
5.3.6 常用串處理函數(shù)
5.3.7 字符數(shù)組應用舉例
綜合練習題五
一、基礎題
二、實驗指導
第6章 指針
6.1 指針的概念
6.2 指針變量的定義和引用
6.2.1 指針變量的定義
6.2.2 指針變量的引用
6.3 指針運算
6.3.1 指針的算術運算
6.3.2 關系運算
6.3.3 賦值運算
6.4 指針作函數(shù)參數(shù)
6.5 指針與數(shù)組
6.5.1 一維數(shù)組的指針表示方法
6.5.2 二維數(shù)組的指針表示法
6.5.3 數(shù)組指針作函數(shù)參數(shù)
6.6 指針與字符串
6.6.1 通過指針訪問字符
6.6.2 字符數(shù)組與字符指針的異同
6.6.3 指針用于處理字符
6.6.4 字符指針作函數(shù)參數(shù)
6.7 指針與函數(shù)
6.8 返回指針值的函數(shù)
6.9 指針數(shù)組
6.10 指向指針的指針
6.11 main函數(shù)中的指針參數(shù)
綜合練習題六
一、基礎題
二、實驗指導
第7章 結構體與共用體
7.1 概述
7.2 結構體類型變量的定義方法
7.2.1 先定義結構體類型再定義變量名
7.2.2 在定義類型的同時定義變量
7.2.3 直接定義結構類型變量
7.3 結構體變量的初始化
7.3.1 對外部存儲類型的結構體變量進行初始化
7.3.2 對靜態(tài)存儲類型的結構體變量進行初始化
7.3.3 對自動變量不能在定義時賦初值
7.4 結構體類型變量的引用
7.5 結構體數(shù)組
7.5.1 結構體數(shù)組的定義
7.5.2 結構體數(shù)組的初始化
7.5.3 結構體數(shù)組的引用
7.5.4 舉例
7.6 結構體類型數(shù)據(jù)的指針
7.6.1 指向結構體變量的指針
7.6.2 指向結構體數(shù)組的指針
7.6.3 用指向結構體的指針作函數(shù)參數(shù)
7.6.4 返回結構體類型的函數(shù)
7.6.5 舉例
7.7 位段
7.8 共用體
7.8.1 共用體的概念
7.8.2 共用體變量的引用方式
7.8.3 共用體類型數(shù)據(jù)的特點
7.8.4 共用體的應用
7.9 枚舉數(shù)據(jù)類型
綜合練習題七
一、基礎題
二、實驗指導
第8章 類和對象
8.1 概述
8.2 類
8.2.1 類的說明
8.2.2 類與結構
8.2.3 內(nèi)聯(lián)成員函數(shù)
8.3 對象
8.3.1 對象的說明
8.3.2 對象的使用
8.3.3 類作用域
8.4 對象的初始化
8.4.1 構造函數(shù)和析構函數(shù)
8.4.2 缺省構造函數(shù)和缺省析構函數(shù)
8.4.3 拷貝構造函數(shù)
8.5 成員函數(shù)的重載
8.6 this指針
8.7 友元函數(shù)
8.7.1 友元函數(shù)的說明
8.7.2 友元函數(shù)的使用
8.7.3 將成員函數(shù)用作友元
8.8 靜態(tài)成員
8.8.1 靜態(tài)數(shù)據(jù)成員
8.8.2 靜態(tài)成員函數(shù)
8.9 const,volatile對象和const,volatile成員函數(shù)
8.10 指向類成員的指針
綜合練習題八
一、基礎題
二、實驗指導
第9章 繼承和派生類
9.1 基類和派生類
9.1.1 派生類的定義格式
9.1.2 派生類的三種繼承方式
9.1.3 基類與派生類的關系
9.2 單繼承
9.2.1 成員訪問權控制
9.2.2 派生與構造函數(shù)、析構函數(shù)
9.2.3 子類型和類型適應
9.3 多繼承
9.3.1 多繼承的概念
9.3.2 多繼承的構造函數(shù)
9.4 虛基類
9.4.1 虛基類的引入
9.4.2 虛基類的構造函數(shù)
9.5 應用實例
綜合練習題九
一、基礎題
二、實驗指導
第10章 多態(tài)
10.1 運算符重載
10.1.1 重載運算符
10.1.2 重載運算符的使用
10.1.3 增量減量運算符
10.1.4 下標運算符
10.1.5 函數(shù)調用運算符
10.1.6 成員選擇運算符
10.1.7 new和delete運算符
10.1.8 友元運算符
10.1.9 轉換函數(shù)
10.1.10 類的賦值運算與運算符重載
10.2 函數(shù)重載
10.2.1 函數(shù)重載的方法
10.2.2 函數(shù)重載的注意事項
10.2.3 函數(shù)重載的二義性
10.2.4 構造函數(shù)重載
10.3 虛函數(shù)
10.3.1 什么是虛函數(shù)
10.3.2 靜態(tài)綁定與動態(tài)綁定
10.3.3 設計綁定方式
10.4 抽象類
10.4.1 純虛函數(shù)
10.4.2 抽象類
10.4.3 多態(tài)數(shù)據(jù)結構
綜合練習題十
一、基礎題
二、實驗指導
第11章 類屬機制
11.1 函數(shù)模板
11.1.1 函數(shù)模板的概念
11.1.2 重載函數(shù)模板
11.2 類模板
11.2.1 類模板的概念
11.2.2 類模板的友元
11.2.3 類模板的例子
綜合練習題十一
一、基礎題
二、實驗指導
第12章 C++的I/O流庫
12.1 I/O標準流類
12.2 鍵盤輸入
12.2.1 使用預定義的提取符
12.2.2 使用成員函數(shù)get()獲取一個字符
12.2.3 使用成員函數(shù)read()讀取一串字符
12.3 屏幕輸出
12.3.1 使用預定義的插入符
12.3.2 使用成員函數(shù)put()輸出一個字符
12.3.3 使用成員函數(shù)write()輸出一個字符串
12.4 插入符和提取符的重載
12.5 磁盤文件的輸入和輸出
12.5.1 磁盤文件的打開和關閉操作
12.5.2 文本文件的讀寫操作
12.5.3 隨機訪問數(shù)據(jù)文件
12.5.4 二進制文件的讀寫操作
12.5.5 其他有關文件操作的函數(shù)
12.6 格式化輸入和輸出
12.6.1 設置流的格式化標志
12.6.2 格式輸出函數(shù)
12.6.3 操作子
12.7 字符串流
12.7.1 ostrstream類的構造函數(shù)
12.7.2 istrstream類的構造函數(shù)
綜合練習題十二
一、基礎題
二、實驗指導
第13章 異常處理
13.1 異常的概念
13.2 基本原理
13.3 異常處理機制
13.4 異常處理的方法
13.5 多路捕獲
綜合練習題十三
一、基礎題
二、實驗指導
附錄 ASCII編碼表

本目錄推薦

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