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

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

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

定 價:¥32.00

作 者: 讓維富;陳建平;葛建芳;王春明
出版社: 清華大學出版社
叢編項: 清華電腦學堂
標 簽: C++

ISBN: 9787302146391 出版時間: 2007-02-01 包裝: 平裝
開本: 16開 頁數(shù): 321 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章C++語言概述.
1.1C++語言的發(fā)展
1.2C++的特點
1.3簡單的C++程序
1.4C++程序的開發(fā)步驟和上機調(diào)試流程
1.5VC++6.0調(diào)試C++程序的操作過程
習題
第2章算法簡介
2.1算法的概念
2.2算法舉例
2.3算法的特性
2.4算法的表達
2.5三種基本算法結(jié)構(gòu)
2.6習題
第3章數(shù)據(jù)類型和表達式
3.1C++的字符集.關(guān)鍵字和標識符
3.1.1C++的字符集
3.1.2標識符和關(guān)鍵字
3.2C++的基本數(shù)據(jù)類型
3.2.1基本數(shù)據(jù)類型
3.2.2常量
3.2.3變量
3.3運算符與表達式
3.3.1算術(shù)運算符與算術(shù)表達式
3.3.2++(增1)和--(減1)運算符
3.3.3賦值運算符與賦值表達式
3.3.4數(shù)據(jù)類型轉(zhuǎn)換
3.3.5關(guān)系運算符與關(guān)系表達式
3.3.6邏輯運算符與邏輯表達式
3.3.7逗號運算符
3.3.8條件運算符“?:”
3.3.9sizeof運算符
3.3.10位運算符
3.4常用庫函數(shù)
3.4.1數(shù)學庫函數(shù)
3.4.2偽隨機函數(shù)
習題
第4章簡單程序設(shè)計
4.1表達式語句和空語句
4.2復(fù)合語句
4.3數(shù)據(jù)的輸入輸出
4.3.1預(yù)定義輸入流對象cin
4.3.2預(yù)定義輸出流對象cout
4.4順序結(jié)構(gòu)程序舉例
習題
第5章C++的流程控制語句
5.1C++語言的語句和程序結(jié)構(gòu)
5.1.1C++語句的分類
5.2選擇結(jié)構(gòu)語句
5.2.1條件語句
5.2.2開關(guān)語句
5.3循環(huán)結(jié)構(gòu)語句
5.3.1while()語句
5.3.2do...while語句
5.3.3for語句
5.3.4循環(huán)語句小結(jié)
5.4轉(zhuǎn)向語句
5.4.1break語句
5.4.2continue語句
5.4.3goto語句簡介
5.4.4exit()函數(shù)
5.5程序舉例
5.6程序調(diào)試方法簡介
習題
第6章函數(shù)
6.1函數(shù)的定義
6.2函數(shù)的參數(shù)
6.2.1函數(shù)的形式參數(shù)
6.2.2函數(shù)的實際參數(shù)
6.3函數(shù)的返回值
6.4函數(shù)的原型說明
6.5函數(shù)的調(diào)用
6.5.1函數(shù)的傳值調(diào)用
6.5.2函數(shù)的引用調(diào)用
6.5.3函數(shù)調(diào)用過程分析
6.5.4函數(shù)的嵌套調(diào)用
6.5.5函數(shù)的遞歸調(diào)用
6.6作用域和存儲類型
6.6.1作用域
6.6.2存儲類型
6.7C++增加的函數(shù)特性
6.7.1內(nèi)聯(lián)函數(shù)
6.7.2默認參數(shù)值的函數(shù)
6.7.3函數(shù)的重載
習題
第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多文件組織的編譯和鏈接
習題
第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)計
8.6.4字符處理
習題
第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枚舉類型
習題
第10章指針和引用
10.1指針和指針變量
10.1.1地址的概念
10.1.2指針的概念
10.1.3指針變量
10.1.4指針的運算
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運算符
10.5.1new運算符
10.5.2delete運算符
10.5.3應(yīng)用舉例
10.6引用
10.6.1引用型變量的說明及使用
10.6.2引用和函數(shù)
10.7單向鏈表及其應(yīng)用
10.7.1概述
10.7.2單向鏈表的建立和基本操作
10.8其他
10.8.1常值變量
10.8.2類型名重定義語句(typedef)
10.8.3void型指針
10.8.4參數(shù)個數(shù)可變的函數(shù)
習題
第11章類和對象
11.1面向?qū)ο蟮乃枷?br />11.2面向?qū)ο蟪绦蛟O(shè)計的基本特點
11.3面向?qū)ο筌浖_發(fā)的基本過程
11.4類和對象
11.4.1類的定義
11.4.2類成員的訪問控制
11.4.3類的成員函數(shù)及重載
11.4.4對象
11.4.5對象數(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對象成員與構(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對象和成員函數(shù)
11.9應(yīng)用實例
習題
第12章運算符重載
12.1運算符重載的基本方法
12.1.1重載運算符的目的
12.1.2如何重載運算符
12.2運算符重載為成員函數(shù)
12.3運算符重載為友元函數(shù)
12.4幾個特殊運算符的重載
12.4.1賦值運算符的重載
12.4.2++和--運算符的重載
12.4.3下標運算符的重載
12.4.4函數(shù)調(diào)用運算符的重載
12.4.5轉(zhuǎn)換函數(shù)
12.5運算符重載的規(guī)則
12.6字符串類
習題
第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基類和對象成員
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)用舉例
習題
第14章輸入輸出流類庫
14.1概述
14.1.1字節(jié)流
14.1.2文件
14.1.3緩沖
14.2基本I/O流類體系
14.2.1概述
14.2.2預(yù)定義的標準流與提取和插入運算符
14.2.3流的格式控制
14.2.4流的錯誤處理
14.3標準設(shè)備的輸入輸出
14.3.1基本類型數(shù)據(jù)的輸入
14.3.2字符和字符串的輸入
14.3.3基本類型數(shù)據(jù)的輸出
14.3.4字符的輸出
14.4重載提取和插入運算符
14.5文件
14.5.1概述
14.5.2文件的打開
14.5.3文件的關(guān)閉
14.5.4文本文件的使用
14.5.5進制文件的使用
14.6綜合應(yīng)用舉例
習題
第15章命名空間.模板和異常處理
15.1命名空間
15.1.1命名空間的定義與使用
15.1.2標準命名空間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異常的拋擲.檢測與捕獲處理
15.4.3指定函數(shù)拋擲的異常類型
15.4.4異常處理的嵌套
15.4.5拋擲異常時撤銷對象
習題
附錄AASCII碼表
附錄B常用的庫函數(shù)
參考文獻...

本目錄推薦

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