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

C++程序設(shè)計(jì)

C++程序設(shè)計(jì)

定 價(jià):¥30.00

作 者: 朱潤酥,李令雄編著
出版社: 冶金工業(yè)出版社
叢編項(xiàng): 高等學(xué)校21世紀(jì)計(jì)算機(jī)教材
標(biāo) 簽: C語言

ISBN: 9787502433444 出版時(shí)間: 2003-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 367 字?jǐn)?shù):  

內(nèi)容簡介

  本書以循序漸進(jìn),深入淺出的方式引導(dǎo)讀者步入面向?qū)ο蟪绦蛟O(shè)計(jì)的大門,本書從基本數(shù)據(jù)類型與基本控制結(jié)構(gòu)開始,逐步過渡到數(shù)組函數(shù)、編譯預(yù)處理類與對象、枚舉類型、結(jié)構(gòu)類型和類型別名、繼承和派生類、友元與運(yùn)算符重載、流類體系與文件操作等復(fù)雜機(jī)制和C++的高級知識。本書內(nèi)容豐富、例題典型,即使你是一個從未接觸過編程語言的新手,通過認(rèn)真學(xué)習(xí)本書,也一定可以熟練地掌握C++這門語言。本書強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,因此提供了大量完整的程序代碼,要求讀者上機(jī)編譯通過。通過上機(jī)編譯,可以杜絕一些小錯誤,提高自己的編程水平。本書內(nèi)容豐富、條理清晰、文筆流暢,并且每一章都附帶精選的練習(xí)題和上機(jī)題,適合作為高等院校相關(guān)專業(yè)的教材和C++語言的培訓(xùn)用書,也可作為對計(jì)算機(jī)編程語言感興趣的讀者的自學(xué)教材。同時(shí),本書也可供廣大軟件開發(fā)人員參考。

作者簡介

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

圖書目錄

第1章 C++概述
1.1 C++的起源
1.2 C++的特點(diǎn)
1.2.1 對面向?qū)ο箝_發(fā)的支持
1.2.2 C++與C的比較
1.3 簡單的C++程序
1.4 C++上機(jī)操作
小結(jié)
綜合練習(xí)一
一、選擇題
二、簡答題
三、上機(jī)題
第2章 數(shù)據(jù)類型和表達(dá)式
2.1 常量和變量
2.1.1 常量
2.1.2 變量
2.2 關(guān)鍵字和標(biāo)識符
2.3 數(shù)據(jù)類型
2.3.1 整數(shù)類型
2.3.2 浮點(diǎn)類型
2.3.3 類型轉(zhuǎn)換
2.4 運(yùn)算符和表達(dá)式
2.4.1 運(yùn)算符優(yōu)先級
2.4.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.4.3 賦值運(yùn)算符和賦值表達(dá)式
2.4.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.4.5 邏輯運(yùn)算符和邏輯表達(dá)式
2.4.6 逗號運(yùn)算符和逗號表達(dá)式
2.4.7 按位邏輯運(yùn)算符
2.5 簡單的輸入/輸出
2.5.1 輸入cin
2.5.2 輸出cout
小結(jié)
綜合練習(xí)二
一、選擇題
二、簡答題
三、上機(jī)題
第3章 程序結(jié)構(gòu)和流程控制語句
3.1 C++語言的語句
3.1.1 C++程序的3種基本結(jié)構(gòu)
3.1.2 順序流程的流程圖
3.2 分支語句
3.2.1 if語句
3.2.2 條件運(yùn)算符和條件表達(dá)式
3.2.3 switch語句
3.3 循環(huán)語句
3.3.1 while語句
3.3.2 do…while語句
3.3.3 for語句
3.4 控制執(zhí)行順序的語句
3.4.1 break語句
3.4.2 continue語句
3.4.3 goto語句
小結(jié)
綜合練習(xí)三
一、選擇題
二、簡答題
三、上機(jī)題
第4章 數(shù)組
4.1 數(shù)組的概念
4.2 一維數(shù)組的定義和使用
4.2.1 一維數(shù)組的定義
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ù)組元素的使用
4.3.4 二維數(shù)組程序舉例
4.4 字符數(shù)組的定義和使用
4.4.1 字符數(shù)組
4.4.2 字符數(shù)組的定義
4.4.3 字符數(shù)組的初始化
4.4.4 字符數(shù)組應(yīng)用舉例
4.5 字符串
4.5.1 字符串結(jié)束標(biāo)志
4.5.2 字符串處理函數(shù)
小結(jié)
綜合練習(xí)四
一、選擇題
二、簡答題
三、上機(jī)題
第5章 函數(shù)
5.1 函數(shù)的概述
5.1.1 函數(shù)的定義和調(diào)用
5.1.2 函數(shù)的參數(shù)傳遞
5.1.3 函數(shù)的返回值
5.2 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
5.3 模塊
5.4 作用域
5.5 內(nèi)聯(lián)函數(shù)
5.6 函數(shù)的重載
5.6.1 用返回值重載
5.6.2 安全類型連接
小結(jié)
綜合練習(xí)五
一、選擇題
二、簡答題
三、上機(jī)題
第6章 編譯預(yù)處理
6.1 宏(Macro)
6.1.1 不帶參數(shù)的宏
6.1.2 帶參數(shù)的宏
6.2 文件包含(#include)
6.3 條件編譯
6.3.1 #ifdef
6.3.2 #ifndef
6.3.3 #if
小結(jié)
綜合練習(xí)六
一、選擇題
二、簡答題
三、上機(jī)題
第7章 指針
7.1 指針的概念
7.2 指針變量
7.2.1 指針變量的定義
7.2.2 指針變量的引用
7.2.3 指針變量作為函數(shù)參數(shù)
7.3 數(shù)組與指針
7.4 指針數(shù)組和指向指針的指針
7.5 new和delete運(yùn)算符
7.5.1 運(yùn)算符new的用法
7.5.2 運(yùn)算符delete的用法
小結(jié)
綜合練習(xí)七
一、選擇題
二、簡答題
三、上機(jī)題
第8章 類和對象
8.1 概述
8.2 類與對象
8.2.1 類
8.2.2 對象
8.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.3.1 構(gòu)造函數(shù)和析構(gòu)函數(shù)的特點(diǎn)
8.3.2 拷貝構(gòu)造函數(shù)
8.4 工程的使用
8.5 內(nèi)聯(lián)函數(shù)和外聯(lián)函數(shù)
8.6 對象指針
8.6.1 對象指針作函數(shù)的參數(shù)
8.6.2 對象引用作函數(shù)參數(shù)
8.7 this指針
8.8 類的作用域
8.9 對象數(shù)組
8.9.1 對象數(shù)組的定義
8.9.2 對象數(shù)組的賦值
8.9.3 指向數(shù)組的指針和指針數(shù)組
8.10 對象的生存期
小結(jié)
綜合練習(xí)八
一、選擇題
二、簡答題
三、上機(jī)題
第9章 枚舉類型、結(jié)構(gòu)類型和類型別名
9.1 枚舉類型
9.2 結(jié)構(gòu)類型
9.3 類型別名
小結(jié)
綜合練習(xí)九
一、選擇題
二、簡答題
三、上機(jī)題
第10章 繼承和派生類
10.1 繼承與派生
10.1.1 繼承與派生類的概念
10.1.2 基類與派生類的關(guān)系
10.1.3 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
10.1.4 子類型化
10.1.5 類型適應(yīng)
10.2 多重繼承
10.2.1 多繼承的構(gòu)造函數(shù)
10.2.2 二義性問題
10.3 虛基類
10.3.1 虛基類的聲明
10.3.2 虛基類的構(gòu)造函數(shù)
10.4 靜態(tài)成員
10.4.1 靜態(tài)數(shù)據(jù)成員
10.4.2 靜態(tài)成員函數(shù)
小結(jié)
綜合練習(xí)十
一、選擇題
二、簡答題
三、上機(jī)題
第11章 友元與運(yùn)算符重載
11.1 友元
11.1.1 友元函數(shù)
11.1.2 友元類
11.2 運(yùn)算符重載
11.2.1 運(yùn)算符重載的概念
11.2.2 運(yùn)算符重載的參數(shù)和返回值
11.2.3 可以重載的運(yùn)算符
11.2.4 重載+、-、*、\運(yùn)算符
11.2.5 重載下標(biāo)運(yùn)算符[ ]
11.2.6 重載++和--運(yùn)算符
12.2.7 重載函數(shù)調(diào)用運(yùn)算符( )
11.2.8 不能重載的運(yùn)算符
11.3 多態(tài)性與虛函數(shù)
11.3.1 虛函數(shù)
11.3.2 多態(tài)性
11.3.3 純虛函數(shù)和抽象類
小結(jié)
綜合練習(xí)十一
一、選擇題
二、簡答題
三、上機(jī)題
第12章 流類體系與文件操作
12.1 C++的流類體系
12.1.1 流
12.1.2 基本流類體系
12.1.3 標(biāo)準(zhǔn)輸入輸出流
12.1.4 流的格式控制
12.1.5 數(shù)據(jù)輸入輸出成員函數(shù)
12.1.6 重載提取與插入運(yùn)算符
12.2 文件操作
12.2.1 C++文件概述
12.2.2 C++文件流類體系
12.2.3 文件的使用方法
小結(jié)
綜合練習(xí)十二
一、選擇題
二、簡答題
三、上機(jī)題
第13章 綜合應(yīng)用實(shí)例
13.1 銀行存儲系統(tǒng)設(shè)計(jì)
13.1.1 編程目的
13.1.2 系統(tǒng)簡介
13.1.3 編程思路
13.1.4 程序代碼
13.1.5 程序演示
13.2 無窮大整數(shù)設(shè)計(jì)
13.2.1 編程目的
13.2.2 系統(tǒng)簡介
13.2.3 編程思路
13.2.4 程序代碼
13.2.5 程序演示
13.3 最短路徑問題
13.3.1 編程目的
13.3.2 系統(tǒng)簡介
13.3.3 編程思路
13.3.4 程序代碼
13.3.5 程序演示
13.4 五子棋程序
13.4.1 編程目的
13.4.2 系統(tǒng)簡介
13.4.3 編程思路
13.4.4 程序代碼
13.4.5 程序演示
附錄 C++關(guān)鍵字
參考答案
第1章
第2章
第3章
第4章
第5章
第6章
第7章
第8章
第9章
第10章
第11章
第12章
參考文獻(xiàn)

本目錄推薦

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