注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(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à):¥26.00

作 者: 鄭莉 董淵 傅仕星
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華大學(xué)計(jì)算機(jī)基礎(chǔ)教育課程系列教材
標(biāo) 簽: C++

ISBN: 9787302038085 出版時(shí)間: 2000-02-01 包裝: 精裝
開本: 16開 頁數(shù): 330 字?jǐn)?shù):  

內(nèi)容簡介

  本書將C++語言作為大學(xué)生學(xué)習(xí)程序設(shè)計(jì)的入門語言,不僅詳細(xì)介紹了語言本身,而且介紹了常用的數(shù)據(jù)結(jié)構(gòu)和算法。全書以面向?qū)ο蟮某绦蛟O(shè)計(jì)方法貫穿始終,每一章都首先闡述面向?qū)ο蟮某绦蛟O(shè)計(jì)思想和方法,然后引出必要的語法知識,在講解語法時(shí)著重從程序設(shè)計(jì)方法學(xué)的角度講述其意義和用途,力求使讀者在掌握C++語言的同時(shí),能夠?qū)ΜF(xiàn)實(shí)世界中較簡單的問題及其解決方法用計(jì)算機(jī)語言進(jìn)行描述。針對初學(xué)者和自學(xué)讀者的特點(diǎn),書中以結(jié)合實(shí)例講解基本概念和方法為主,力法語將復(fù)雜的概念用簡潔淺顯的語言來描述,做到深入淺出。本書是一本面向廣大非計(jì)算機(jī)專業(yè)人員和初學(xué)者的教材,適合作為大專院校非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)課程的入門教材。與本書配套的《C++語言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)》和《C++語言程序設(shè)計(jì)電子教案》由清華大學(xué)出版社出版。

作者簡介

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

圖書目錄

第1章 概述
1.1 計(jì)算機(jī)程序設(shè)計(jì)語言的發(fā)展
1.1.1 機(jī)器語言與匯編語言
1.1.2 高級語言
1.1.3 面向?qū)ο蟮恼Z言
1.2 面向?qū)ο蟮姆椒?br />1.2.1 面向?qū)ο蠓椒ǖ挠蓙?br />1.2.2 面向?qū)ο蟮幕靖拍?br />1.3 面向?qū)ο蟮能浖_發(fā)
1.3.1 分析
1.3.2 設(shè)計(jì)
1.3.3 編程
1.3.4 測試
1.3.5 維護(hù)
1.4 信息的表示與存儲
1.4.1 計(jì)算機(jī)的數(shù)字系統(tǒng)
1.4.2 幾種進(jìn)位記數(shù)制之間的轉(zhuǎn)換
1.4.3 信息的存儲單位
1.4.4 二進(jìn)制數(shù)的編碼表示
1.4.5 定點(diǎn)數(shù)和浮點(diǎn)數(shù)
1.4.6 數(shù)的表示范圍
1.4.7 非數(shù)值信息的表示
1.5 程序的開發(fā)過程
1.5.1 基本術(shù)語
1.5.2 程序的開發(fā)過程
1.6 小結(jié)
習(xí)題
第2章 C++簡單程序設(shè)計(jì)
2.1 C++語言概述
2.1.1 C++的產(chǎn)生
2.1.2 C++的特點(diǎn)
2.1.3 C++程序?qū)嵗?br />2.1.4 字符集
2.1.5 詞法記號
2.2 基本數(shù)據(jù)類型和表達(dá)式
2.2.1 基本數(shù)據(jù)類型
2.2.2 常量
2.2.3 變量
2.2.4 符號常量
2.2.5 運(yùn)算符與表達(dá)式
2.3 數(shù)據(jù)的輸入與輸出
2.3.1 I/O流
2.3.2 預(yù)定義的插入符和提取符
2.3.3 簡單的I/O格式控制
2.4 其法的基本控制結(jié)構(gòu)
2.4.1 用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)
2.4.2 多重選擇結(jié)構(gòu)
2.4.3 循環(huán)結(jié)構(gòu)
2.4.4 循環(huán)結(jié)構(gòu)與選擇結(jié)構(gòu)的嵌套
2.4.5 其他控制語句
2.5 自定義數(shù)據(jù)類型
2.5.1 類型定義語句——typedef
2.5.2 放舉類型——enum
2.5.3 結(jié)構(gòu)體
2.5.4 聯(lián)合體
2.6 小結(jié)
習(xí)題
第3章 函數(shù)
3.1 函數(shù)的定義與使用
3.1.1 函數(shù)的定義
3.1.2 函數(shù)的調(diào)用
3.1.3 函數(shù)的參數(shù)傳遞
3.2 內(nèi)聯(lián)函數(shù)
3.3 帶缺省形參值的函數(shù)
3.4 函數(shù)重載
3.5 函數(shù)模板
3.6 使用C++系統(tǒng)函數(shù)
3.7 小結(jié)
習(xí)題
第4章 類與對象
4.1 面向?qū)ο蟮乃枷?br />4.1.1 結(jié)構(gòu)化程序設(shè)計(jì)
4.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)
4.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特點(diǎn)
4.2.1 抽象
4.2.2 封裝
4.2.3 繼承
4.2.4 多態(tài)
4.3 類和對象
4.3.1 類的定義
4.3.2 類成員的訪問控制
4.3.3 類的成員函數(shù)
4.3.4 對象
4.3.5 程序?qū)嵗?br />4.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)
4.4.1 構(gòu)造函數(shù)
4.4.2 拷貝構(gòu)造函數(shù)
4.4.3 析構(gòu)函數(shù)
4.4.4 程序?qū)嵗?br />4.5 類的聚集
4.5.1 類的聚集
4.5.2 前向引用聲明
4.6 類模板
4.7 面向?qū)ο髽?biāo)記
4.8 小結(jié)
習(xí)題
第5章 C++程序的結(jié)構(gòu)
5.1 作用域與可見性
5.1.1 作用域
5.1.2 可見性
5.2 生存期
5.2.1 靜態(tài)生存期
5.2.2 動(dòng)態(tài)生存期
5.3 數(shù)據(jù)與函數(shù)
5.3.1 局部變量
5.3.2 全局變量
5.3.3 數(shù)據(jù)成員
5.4 靜態(tài)成員
5.4.1 靜態(tài)數(shù)據(jù)成員
5.4.2 靜態(tài)函數(shù)成員
5.5 友元
5.5.1 友元函數(shù)
5.5.2 友元類
5.6 共享數(shù)據(jù)的保護(hù)
5.6.1 常引用
5.6.2 常對象
5.6.3 用const修飾的對象成員
5.7 多文件結(jié)構(gòu)和編譯預(yù)處理命令
5.7.1 C++程序的一般組織結(jié)構(gòu)
5.7.2 編譯預(yù)處理程序
5.8 小結(jié)
習(xí)題
第6章 數(shù)組、指針與字符串
6.1 數(shù)組
6.1.1 數(shù)組的說明與使用
6.1.2 數(shù)組的存儲與初始化
6.1.3 數(shù)組作為函數(shù)參數(shù)
6.1.4 對象數(shù)組
6.1.5 程序?qū)嵗?br />6.2 指針
6.2.1 指針的說明與使用
6.2.2 指針的賦值
6.2.3 指針運(yùn)算
6.2.4 對象的指針
6.3 動(dòng)態(tài)內(nèi)存分配
6.3.1 new運(yùn)算
6.3.2 delete運(yùn)算
6.3.3 動(dòng)態(tài)內(nèi)存分配與釋放函數(shù)
6.3.4 程序?qū)嵗?br />6.4 指針與數(shù)組
6.4.1 指向數(shù)組元素的指針
6.4.2 指針數(shù)組
6.5 指針與函數(shù)
6.5.1 指針作為函數(shù)參數(shù)
6.5.2 指針型函數(shù)
6.5.3 函數(shù)指針
6.6 字符串
6.6.1 用字符數(shù)組存儲和處理字符串
6.6.2 string類
6.7 小結(jié)
習(xí)題
第7章 繼承與派生
7.1 繼承與派生
7.1.1 派生與繼承的實(shí)例
7.1.2 派生類的定義
7.1.3 派生類生成過程
7.2 訪問控制
7.2.1 公有繼承
7.2.2 私有繼承
7.2.3 保護(hù)繼承
7.3 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
7.3.1 構(gòu)造函數(shù)
7.3.2 析構(gòu)函數(shù)
7.4 派生類成員的標(biāo)識與訪問
7.4.1 作用域分辨
7.4.2 虛基類
7.5 賦值兼容規(guī)則
7.6 程序?qū)嵗酶咚瓜シń饩€性方程組
7.6.1 算法基本原理
7.6.2 程序設(shè)計(jì)分析
7.6.3 源程序及說明
7.6.4 運(yùn)行結(jié)果與分析
7.7 程序?qū)嵗藛T信息管理
7.7.1 問題的提出
7.7.2 類設(shè)計(jì)
7.7.3 源程序及說明
7.7.4 運(yùn)行結(jié)果與分析
7.8 小結(jié)
習(xí)題
第8章 多態(tài)性
8.1 多態(tài)性概述
8.1.1 多態(tài)的類型
8.1.2 多態(tài)的實(shí)現(xiàn)
8.2 運(yùn)算符重載
8.2.1 運(yùn)算符重載的規(guī)則
8.2.2 運(yùn)算符重載為成員函數(shù)
8.2.3 運(yùn)算符重載為友元函數(shù)
8.3 虛函數(shù)
8.3.1 一般虛函數(shù)成員
8.3.2 虛析構(gòu)函數(shù)
8.4 抽象類
8.4.1 純虛函數(shù)
8.4.2 抽象類
8.5 程序?qū)嵗儾介L梯形積分算法
8.5.1 算法基本原理
8.5.2 程序設(shè)計(jì)分析
8.5.3 源程序及說明
8.5.4 運(yùn)行結(jié)果與分析
8.6 程序?qū)嵗藛T信息管理程序
8.7 小結(jié)
習(xí)題
第9章 群體類
9.1 線性群體
9.1.1 線性群體的概念
9.1.2 直接訪問群體——數(shù)組類
9.1.3 順序訪問群體——鏈表類
9.1.4 棧類
9.1.5 隊(duì)列類
9.2 非線性群體
9.2.1 樹
9.2.2 二叉樹
9.2.3 二叉樹結(jié)點(diǎn)類
9.2.4 基本二叉樹類
9.3 小結(jié)
習(xí)題
第10章 群體數(shù)據(jù)的組織
10.1 插入排序
10.2 選擇排序
10.3 交換排序
10.4 順序查找
10.5 折半查找
10.6 小結(jié)
習(xí)題
第11章 流類庫與輸入/輸出
11.1 I/O流的概念
11.2 輸出流
11.2.1 構(gòu)造輸出流對象
11.2.2 使用插入運(yùn)算符和控制格式
11.2.3 輸出文件流成員函數(shù)
11.2.4 二進(jìn)制輸出文件
11.3 輸入流
11.3.1 構(gòu)造輸入流對象
11.3.2 使用提取運(yùn)算符
11.3.3 輸入流操縱符
11.3.4 輸入流成員函數(shù)
11.4 輸入/輸出流
11.5 小結(jié)
習(xí)題
第12章 異常處理
12.1 異常處理的基本思想
12.2 C++異常處理的實(shí)現(xiàn)
12.2.1 異常處理的語法
12.2 2 異常接口聲明
12.3 異常處理中的構(gòu)造與析構(gòu)
12.4 小結(jié)
習(xí)題
第13章 MFC庫與Windows程序開發(fā)概述
13.1 Windows的編程模式
13.2 MFC庫簡介
13.2.1 應(yīng)用程序框架
13.2.2 MFC類層次
13.2.3 MFC類功能簡介
13.3 使用Visual C++開發(fā)Windows程序的步驟
13.4 小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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