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

C++程序設(shè)計

C++程序設(shè)計

定 價:¥29.00

作 者: 丁亞濤 等主編
出版社: 水利水電出版社
叢編項: 21世紀(jì)高等學(xué)校精品教材
標(biāo) 簽: VC++

ISBN: 9787508460390 出版時間: 2008-12-01 包裝: 平裝
開本: 16開 頁數(shù): 288 字?jǐn)?shù):  

內(nèi)容簡介

  本書是面向高等院校C++語言程序設(shè)計課程而編寫的教材。全書分為11章,主要內(nèi)容包括:C++語言概述、基本數(shù)據(jù)類型與表達(dá)式、程序的流程控制、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、共用體與枚舉、類和對象、流、鏈表、軟件開發(fā)技術(shù)。本書采用“案例驅(qū)動”的編寫方式,以程序設(shè)計為中心,語法介紹精煉,內(nèi)容敘述深入淺出、循序漸進(jìn),程序案例生動易懂,具有很好的啟發(fā)性。每章均配備教學(xué)課件和精心設(shè)計的習(xí)題。本書配套教材《C++程序設(shè)計實訓(xùn)與考試指導(dǎo)》中附有光盤和練習(xí)題庫及軟件系統(tǒng),方便讀者復(fù)習(xí)考試和上機操作,其中大容量題庫及練習(xí)軟件系統(tǒng)經(jīng)過長期的測試和驗證,對教學(xué)和自學(xué)具有很好的參考價值。本書既可以作為高等院校本科及??茖W(xué)生C++語言程序設(shè)計的教材,又可以作為教師、自學(xué)者的參考用書,同時也可供各類考級人員復(fù)習(xí)參考。

作者簡介

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

圖書目錄

前言
第1章 C++語言概述
1.1 引言
1.2 C++語言背景
1.3 第一個程序
1.4 第二個程序
1.5 第三個程序
1.6 算法
1.6.1 算法概述
1.6.2 算法的表示
1.7 C++程序開發(fā)流程
1.8 Visual C++6.0的簡介
1.8.1 Visual C++6.0的界面
1.8.2 C++程序的開發(fā)過程
本章小結(jié)
習(xí)題一
第2章 數(shù)據(jù)類型、運算符和表達(dá)式
2.1 標(biāo)識符和關(guān)鍵字
2.2 數(shù)據(jù)類型概述
2.3 基本數(shù)據(jù)類型
2.4 常量和變量
2.4.1 常量
2.4.2 變量
2.5 運算符、表達(dá)式與語句
2.5.1 運算符和表達(dá)式
2.5.2 語句
2.6 類型轉(zhuǎn)換
2.6.1 類型轉(zhuǎn)換概述
2.6.2 自動類型轉(zhuǎn)換
2.6.3 賦值類型轉(zhuǎn)換
2.6.4 強制類型轉(zhuǎn)換
2.7 編譯預(yù)處理
2.7.1 宏定義
2.7.2 文件包含
2.7.3 條件編譯
2.8 其他運算符和語句
2.8.1 new和delete運算符
2.8.2 作用域運算符
2.8.3 逗號運算符
2.8.4 條件運算符
2.8.5 sizeof運算符
2.9 C++語言的輸入和輸出
2.9.1 cout
2.9.2 cin
2.10 程序示例
本章小結(jié)
習(xí)題二
第3章 程序的流程控制
3.1 程序基本結(jié)構(gòu)
3.2 順序結(jié)構(gòu)
3.3 選擇結(jié)構(gòu)
3.3.1 if語句
3.3.2 switch語句
3.4 循環(huán)結(jié)構(gòu)
3.4.1 while語句
3.4.2 do...while語句
3.4.3 for語句
3.4.4 循環(huán)的嵌套
3.5 其他控制語句
3.6 程序示例
本章小結(jié)
習(xí)題三
第4章 數(shù)組
4.1 數(shù)組的基本概念
4.2 一維數(shù)組
4.3 二維數(shù)組和多維數(shù)組
4.4 字符數(shù)組與字符串
4.4.1 字符數(shù)組的定義、初始化和引用
4.4.2 字符串函數(shù)
4.5 程序示例
本章小結(jié)
習(xí)題四
第5章 函數(shù)
5.1 函數(shù)的定義和調(diào)用
5.1.1 函數(shù)定義
5.1.2 函數(shù)調(diào)用
5.1.3 參數(shù)傳遞
5.1.4 函數(shù)聲明
5.2 內(nèi)聯(lián)函數(shù)
5.3 函數(shù)重載
5.4 標(biāo)識符作用域
5.5 存儲類型
5.5.1 自動(auto)類型
5.5.2 寄存器(register)類型
5.5.3 靜態(tài)(static)類型
5.5.4 外部(extern)類型
5.6 遞歸函數(shù)
5.7 程序示例
本章小結(jié)
習(xí)題五
第6章 指針
6.1 指針的概念
6.2 指針變量的定義和初始化
6.3 指針運算
6.3.1 *運算符和取地址運算符&
6.3.2 指針變量的引用
6.3.3 指針的算術(shù)運算和關(guān)系運算
6.4 指針與常量
6.5 指針與數(shù)組
6.5.1 指針與字符數(shù)組
6.5.2 指針與其他類型數(shù)組
6.5.3 指針與二維數(shù)組
6.6 指針與函數(shù)
6.6.1 指針作為函數(shù)的參數(shù)
6.6.2 函數(shù)指針
6.6.3 main()函數(shù)
6.7 void類型指針
6.8 cnst類型指針
6.9 程序示例
本章小結(jié)
習(xí)題六
第7章 結(jié)構(gòu)體、共用體與枚舉
7.1 結(jié)構(gòu)體(struct)
7.1.1 結(jié)構(gòu)體和結(jié)構(gòu)變量的定義
7.1.2 結(jié)構(gòu)體成員的表示和結(jié)構(gòu)體變量的賦值
7.2 共用體(union)
7.3 枚舉(enum)
7.3.1 枚舉類型的定義
7.3.2 枚舉類型變量的定義
7.3.3 枚舉類型變量的使用
7.4 結(jié)構(gòu)體與指針
7.5 結(jié)構(gòu)體與函數(shù)
7.5.1 結(jié)構(gòu)體變量作為函數(shù)參數(shù)和返回值
7.5.2 結(jié)構(gòu)體類型指針作為函數(shù)參數(shù)和返回值
7.6 用戶定義類型
7.7 程序示例
本章小結(jié)
習(xí)題七
第8章 類和對象
8.1 面向?qū)ο蟮幕靖拍?br /> 8.1.1 傳統(tǒng)開發(fā)方法存在的問題
8.1.2 面向?qū)ο蟮幕靖拍?br /> 8.1.3 面向?qū)ο蟮幕咎卣?br /> 8.1.4 面向?qū)ο蟮囊?br /> 8.2 類與對象的聲明和定義
8.3 成員函數(shù)
8.4 對象的訪問與存儲
8.4.1 對象的訪問
8.4.2 對象的存儲
8.5 構(gòu)造函數(shù)與析構(gòu)函數(shù)
8.5.1 構(gòu)造函數(shù)
8.5.2 構(gòu)造函數(shù)的重載
8.5.3 析構(gòu)函數(shù)
8.6 對象與指針
8.6.1 指向?qū)ο蟮闹羔?br /> 8.6.2 指向?qū)ο蟪蓡T的指針
8.6.3 this指針
8.7 友元函數(shù)與友元類
8.7.1 友元函數(shù)
8.7.2 友元類
8.8 string類
8.9 類的繼承
8.9.1 派生類
8.9.2 派生類的構(gòu)成
8.9.3 派生類對基類的公有(public)繼承
8.9.4 派生類對基類的私有(private)繼承
8.9.5 派生類對基類的保護(protected)繼承
8.9.6 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.10 多態(tài)性
8.11 虛函數(shù)
8.12 抽象類
8.13 運算符重載
8.14 靜態(tài)數(shù)據(jù)成員
8.15 類模板
8.16 程序示例
本章小結(jié)
習(xí)題八
第9章 流
9.1 標(biāo)準(zhǔn)庫
9.2 流
9.2.1 什么是流
9.2.2 流類庫體系
9.2.3 預(yù)定義的標(biāo)準(zhǔn)流與提取和插入運算符
9.3 輸入與輸出流
9.3.1 輸入流istream
9.3.2 輸出流ostrearn
9.4 文件處理
9.4.1 文件的基本概念
9.4.2 文件的打開與關(guān)閉
9.4.3 文件的讀寫
9.5 名字空間
9.6 程序示例
本章小結(jié)
習(xí)題九
第10章 鏈表
10.1 鏈表概述
10.1.1 固定內(nèi)存分配和動態(tài)內(nèi)存分配
10.1.2 鏈表的概念
10.2 鏈表類
10.3 順序表
10.4 程序示例
本章小結(jié)
習(xí)題十
第11章 軟件開發(fā)技術(shù)
11.1 軟件開發(fā)概述
11.2 軟件開發(fā)技術(shù)
11.2.1 程序設(shè)計方法
11.2.2 代碼復(fù)用
11.2.3 高質(zhì)量的代碼
11.2.4 軟件的技術(shù)性與藝術(shù)性
11.2.5 STL
11.2.6 異常處理
11.3 學(xué)生檔案管理系統(tǒng)
11.4 簡單的銀行自動取款機
附錄1 C++模擬考試試卷
附錄2 ASCII馬表
參考文獻(xiàn)

本目錄推薦

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