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

C++程序設(shè)計(jì)實(shí)踐教程

C++程序設(shè)計(jì)實(shí)踐教程

定 價(jià):¥32.00

作 者: 讓維富;陳建平;葛建芳;王春明
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華電腦學(xué)堂
標(biāo) 簽: C++

ISBN: 9787302146391 出版時(shí)間: 2007-02-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 321 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《C++程序設(shè)計(jì)實(shí)踐教程》按程序設(shè)計(jì)方法演進(jìn)發(fā)展的自然順序及C++實(shí)際編程能力形成的三個(gè)關(guān)鍵期,即結(jié)構(gòu)化程序設(shè)計(jì)→模塊化程序設(shè)計(jì)→面向?qū)ο蟪绦蛟O(shè)計(jì),將C++內(nèi)容分為三大單元。 內(nèi)容包括結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)(C++概述、數(shù)據(jù)類型、運(yùn)算符、表達(dá)式、簡(jiǎn)單的輸入輸出、算法及其表示、流程控制)、模塊化程序設(shè)計(jì)(函數(shù)、編譯預(yù)處理、數(shù)組、結(jié)構(gòu)體、共用體、枚舉類型、指針和引用)和面向?qū)ο蟪绦蛟O(shè)計(jì)(類、對(duì)象、繼承、派生、友元、虛函數(shù)、運(yùn)算符重載、I/O流類庫(kù)、模板、異常處理等)?!禖++程序設(shè)計(jì)實(shí)踐教程》概念準(zhǔn)確、圖文并茂、用例精練、習(xí)題豐富,便于教學(xué)和自學(xué),主要適用于大學(xué)一年級(jí)新生、程序設(shè)計(jì)的初學(xué)者,也適用于有一定基礎(chǔ)、希望突破編程難點(diǎn)的讀者。

作者簡(jiǎn)介

暫缺《C++程序設(shè)計(jì)實(shí)踐教程》作者簡(jiǎn)介

圖書目錄

第1章C++語(yǔ)言概述.
1.1C++語(yǔ)言的發(fā)展
1.2C++的特點(diǎn)
1.3簡(jiǎn)單的C++程序
1.4C++程序的開(kāi)發(fā)步驟和上機(jī)調(diào)試流程
1.5VC++6.0調(diào)試C++程序的操作過(guò)程
習(xí)題
第2章算法簡(jiǎn)介
2.1算法的概念
2.2算法舉例
2.3算法的特性
2.4算法的表達(dá)
2.5三種基本算法結(jié)構(gòu)
2.6習(xí)題
第3章數(shù)據(jù)類型和表達(dá)式
3.1C++的字符集.關(guān)鍵字和標(biāo)識(shí)符
3.1.1C++的字符集
3.1.2標(biāo)識(shí)符和關(guān)鍵字
3.2C++的基本數(shù)據(jù)類型
3.2.1基本數(shù)據(jù)類型
3.2.2常量
3.2.3變量
3.3運(yùn)算符與表達(dá)式
3.3.1算術(shù)運(yùn)算符與算術(shù)表達(dá)式
3.3.2++(增1)和--(減1)運(yùn)算符
3.3.3賦值運(yùn)算符與賦值表達(dá)式
3.3.4數(shù)據(jù)類型轉(zhuǎn)換
3.3.5關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.3.6邏輯運(yùn)算符與邏輯表達(dá)式
3.3.7逗號(hào)運(yùn)算符
3.3.8條件運(yùn)算符“?:”
3.3.9sizeof運(yùn)算符
3.3.10位運(yùn)算符
3.4常用庫(kù)函數(shù)
3.4.1數(shù)學(xué)庫(kù)函數(shù)
3.4.2偽隨機(jī)函數(shù)
習(xí)題
第4章簡(jiǎn)單程序設(shè)計(jì)
4.1表達(dá)式語(yǔ)句和空語(yǔ)句
4.2復(fù)合語(yǔ)句
4.3數(shù)據(jù)的輸入輸出
4.3.1預(yù)定義輸入流對(duì)象cin
4.3.2預(yù)定義輸出流對(duì)象cout
4.4順序結(jié)構(gòu)程序舉例
習(xí)題
第5章C++的流程控制語(yǔ)句
5.1C++語(yǔ)言的語(yǔ)句和程序結(jié)構(gòu)
5.1.1C++語(yǔ)句的分類
5.2選擇結(jié)構(gòu)語(yǔ)句
5.2.1條件語(yǔ)句
5.2.2開(kāi)關(guān)語(yǔ)句
5.3循環(huán)結(jié)構(gòu)語(yǔ)句
5.3.1while()語(yǔ)句
5.3.2do...while語(yǔ)句
5.3.3for語(yǔ)句
5.3.4循環(huán)語(yǔ)句小結(jié)
5.4轉(zhuǎn)向語(yǔ)句
5.4.1break語(yǔ)句
5.4.2continue語(yǔ)句
5.4.3goto語(yǔ)句簡(jiǎn)介
5.4.4exit()函數(shù)
5.5程序舉例
5.6程序調(diào)試方法簡(jiǎn)介
習(xí)題
第6章函數(shù)
6.1函數(shù)的定義
6.2函數(shù)的參數(shù)
6.2.1函數(shù)的形式參數(shù)
6.2.2函數(shù)的實(shí)際參數(shù)
6.3函數(shù)的返回值
6.4函數(shù)的原型說(shuō)明
6.5函數(shù)的調(diào)用
6.5.1函數(shù)的傳值調(diào)用
6.5.2函數(shù)的引用調(diào)用
6.5.3函數(shù)調(diào)用過(guò)程分析
6.5.4函數(shù)的嵌套調(diào)用
6.5.5函數(shù)的遞歸調(diào)用
6.6作用域和存儲(chǔ)類型
6.6.1作用域
6.6.2存儲(chǔ)類型
6.7C++增加的函數(shù)特性
6.7.1內(nèi)聯(lián)函數(shù)
6.7.2默認(rèn)參數(shù)值的函數(shù)
6.7.3函數(shù)的重載
習(xí)題
第7章編譯預(yù)處理和程序的多文件組織
7.1宏定義
7.1.1不帶參數(shù)的宏定義
7.1.2帶參數(shù)的宏定義
7.2“包含文件”處理
7.3條件編譯
7.4程序的多文件組織
7.4.1內(nèi)部函數(shù)和外部函數(shù)
7.4.2多文件組織的編譯和鏈接
習(xí)題
第8章數(shù)組
8.1一維數(shù)組的定義.初始化和使用
8.2多維數(shù)組的定義.初始化和使用
8.3數(shù)組作為函數(shù)的參數(shù)
8.4字符數(shù)組
8.5字符串處理函數(shù)
8.6數(shù)組應(yīng)用舉例
8.6.1排序
8.6.2查找
8.6.3統(tǒng)計(jì)
8.6.4字符處理
習(xí)題
第9章結(jié)構(gòu)體.共用體和枚舉類型
9.1結(jié)構(gòu)體的定義及應(yīng)用
9.1.1結(jié)構(gòu)體類型的定義
9.1.2結(jié)構(gòu)體類型變量的定義
9.1.3結(jié)構(gòu)體類型變量的使用
9.2位域
9.3共用體的定義及應(yīng)用
9.4枚舉類型
習(xí)題
第10章指針和引用
10.1指針和指針變量
10.1.1地址的概念
10.1.2指針的概念
10.1.3指針變量
10.1.4指針的運(yùn)算
10.2指針與數(shù)組
10.2.1指針與一維數(shù)組
10.2.2指針與多維數(shù)組
10.2.3指針和字符串
10.3指針數(shù)組和指向指針的指針變量
10.3.1指針數(shù)組..
10.3.2指向一維數(shù)組的指針變量
10.3.3指向指針的指針變量
10.4指針與函數(shù)
10.4.1指針做函數(shù)的參數(shù)
10.4.2帶參數(shù)的main()函數(shù)
10.4.3返回值為指針的函數(shù)
10.4.4指向函數(shù)的指針
10.5new和delete運(yùn)算符
10.5.1new運(yùn)算符
10.5.2delete運(yùn)算符
10.5.3應(yīng)用舉例
10.6引用
10.6.1引用型變量的說(shuō)明及使用
10.6.2引用和函數(shù)
10.7單向鏈表及其應(yīng)用
10.7.1概述
10.7.2單向鏈表的建立和基本操作
10.8其他
10.8.1常值變量
10.8.2類型名重定義語(yǔ)句(typedef)
10.8.3void型指針
10.8.4參數(shù)個(gè)數(shù)可變的函數(shù)
習(xí)題
第11章類和對(duì)象
11.1面向?qū)ο蟮乃枷?br />11.2面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特點(diǎn)
11.3面向?qū)ο筌浖_(kāi)發(fā)的基本過(guò)程
11.4類和對(duì)象
11.4.1類的定義
11.4.2類成員的訪問(wèn)控制
11.4.3類的成員函數(shù)及重載
11.4.4對(duì)象
11.4.5對(duì)象數(shù)組
11.4.6this指針
11.5構(gòu)造函數(shù)和析構(gòu)函數(shù)
11.5.1構(gòu)造函數(shù)
11.5.2析構(gòu)函數(shù)
11.5.3構(gòu)造函數(shù)的類型轉(zhuǎn)換功能
11.5.4拷貝構(gòu)造函數(shù)
11.5.5對(duì)象成員與構(gòu)造函數(shù)
11.6友元
11.6.1友元函數(shù)
11.6.2友元類
11.7類的靜態(tài)成員
11.7.1靜態(tài)數(shù)據(jù)成員
11.7.2靜態(tài)成員函數(shù)
11.8const對(duì)象和成員函數(shù)
11.9應(yīng)用實(shí)例
習(xí)題
第12章運(yùn)算符重載
12.1運(yùn)算符重載的基本方法
12.1.1重載運(yùn)算符的目的
12.1.2如何重載運(yùn)算符
12.2運(yùn)算符重載為成員函數(shù)
12.3運(yùn)算符重載為友元函數(shù)
12.4幾個(gè)特殊運(yùn)算符的重載
12.4.1賦值運(yùn)算符的重載
12.4.2++和--運(yùn)算符的重載
12.4.3下標(biāo)運(yùn)算符的重載
12.4.4函數(shù)調(diào)用運(yùn)算符的重載
12.4.5轉(zhuǎn)換函數(shù)
12.5運(yùn)算符重載的規(guī)則
12.6字符串類
習(xí)題
第13章繼承和派生
13.1繼承
13.1.1基本概念
13.1.2單一繼承
13.1.3多重繼承
13.2初始化基類成員
13.3沖突.支配規(guī)則和賦值兼容性
13.3.1沖突
13.3.2支配規(guī)則
13.3.3基類和對(duì)象成員
13.3.4賦值兼容規(guī)則
13.4虛基類
13.5虛函數(shù)
13.5.1虛函數(shù)的定義
13.5.2虛函數(shù)與多態(tài)性
13.5.3虛函數(shù)的特殊性
13.5.4虛析構(gòu)函數(shù)的重要性
13.5.5純虛函數(shù)
13.5.6綜合應(yīng)用舉例
習(xí)題
第14章輸入輸出流類庫(kù)
14.1概述
14.1.1字節(jié)流
14.1.2文件
14.1.3緩沖
14.2基本I/O流類體系
14.2.1概述
14.2.2預(yù)定義的標(biāo)準(zhǔn)流與提取和插入運(yùn)算符
14.2.3流的格式控制
14.2.4流的錯(cuò)誤處理
14.3標(biāo)準(zhǔn)設(shè)備的輸入輸出
14.3.1基本類型數(shù)據(jù)的輸入
14.3.2字符和字符串的輸入
14.3.3基本類型數(shù)據(jù)的輸出
14.3.4字符的輸出
14.4重載提取和插入運(yùn)算符
14.5文件
14.5.1概述
14.5.2文件的打開(kāi)
14.5.3文件的關(guān)閉
14.5.4文本文件的使用
14.5.5進(jìn)制文件的使用
14.6綜合應(yīng)用舉例
習(xí)題
第15章命名空間.模板和異常處理
15.1命名空間
15.1.1命名空間的定義與使用
15.1.2標(biāo)準(zhǔn)命名空間std
15.1.3用using引用命名空間
15.2函數(shù)模板
15.2.1函數(shù)模板的概念
15.2.2函數(shù)模板的使用
15.2.3函數(shù)模板的重載與特例
15.3類模板
15.3.1類模板的定義
15.3.2類模板的使用
15.3.3類模板的特例
15.4異常處理
15.4.1異常處理的基本思想
15.4.2異常的拋擲.檢測(cè)與捕獲處理
15.4.3指定函數(shù)拋擲的異常類型
15.4.4異常處理的嵌套
15.4.5拋擲異常時(shí)撤銷對(duì)象
習(xí)題
附錄AASCII碼表
附錄B常用的庫(kù)函數(shù)
參考文獻(xiàn)...

本目錄推薦

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