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

C++語(yǔ)言程序設(shè)計(jì)(第2版)

C++語(yǔ)言程序設(shè)計(jì)(第2版)

定 價(jià):¥26.00

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

ISBN: 9787302045045 出版時(shí)間: 2001-01-01 包裝: 簡(jiǎn)裝本
開本: 26cm 頁(yè)數(shù): 358 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

暫缺《C++語(yǔ)言程序設(shè)計(jì)(第2版)》作者簡(jiǎn)介

圖書目錄

第1章 概述
1.1 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言的發(fā)展
1.1.1 機(jī)器語(yǔ)言與匯編語(yǔ)言
1.1.2 高級(jí)語(yǔ)言
1.1.3 面向?qū)ο蟮恼Z(yǔ)言
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 測(cè)試
1.3.5 維護(hù)
1.4 信息的表示與存儲(chǔ)
1.4.1 計(jì)算機(jī)的數(shù)字系統(tǒng)
1.4.2 幾種進(jìn)位記數(shù)制之間的轉(zhuǎn)換
1.4.3 信息的存儲(chǔ)單位
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ù)語(yǔ)
1.5.2 程序的開發(fā)過程
1.6 小結(jié)
習(xí)題
第2章 C++簡(jiǎn)單程序設(shè)計(jì)
2.1 C++語(yǔ)言概述
2.1.1 C++的產(chǎn)生
2.1.2 C++的特點(diǎn)
2.1.3 C++程序?qū)嵗?br />2.1.4 字符集
2.1.5 詞法記號(hào)
2.2 基本數(shù)據(jù)類型和表達(dá)式
2.2.1 基本數(shù)據(jù)類型
2.2.2 常量
2.2.3 變量
2.2.4 符號(hào)常量
2.2.5 運(yùn)算符與表達(dá)式
2.3 數(shù)據(jù)的輸入與輸出
2.3.1 I/O流
2.3.2 預(yù)定義的插入符和提取符
2.3.3 簡(jiǎn)單的I/O格式控制
2.4 算法的基本控制結(jié)構(gòu)
2.4.1 用if語(yǔ)句實(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 其他控制語(yǔ)句
2.5 自定義數(shù)據(jù)類型
2.5.1 類型定義語(yǔ)句——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 帶默認(rèn)形參值的函數(shù)
3.4 函數(shù)重載
3.5 函數(shù)模板
3.6 使用C++系統(tǒng)函數(shù)
3.7 小結(jié)
習(xí)題
第4章 類與對(duì)象
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 類和對(duì)象
4.3.1 類的聲明
4.3.2 類成員的訪問控制
4.3.3 類的成員函數(shù)
4.3.4 對(duì)象
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 常對(duì)象
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ù)組的存儲(chǔ)與初始化
6.1.3 數(shù)組作為函數(shù)參數(shù)
6.1.4 對(duì)象數(shù)組
6.1.5 程序?qū)嵗?br />6.2 指針
6.2.1 內(nèi)存空間的訪問方式
6.2.2 指針變量的聲明
6.2.3 與地址相關(guān)的運(yùn)算——“*”和“&”
6.2.4 指針的賦值
6.2.5 指針運(yùn)算
6.2.6 用指針處理數(shù)組元素
6.2.7 指針數(shù)組
6.2.8 用指針作為函數(shù)參數(shù)
6.2.9 指針型函數(shù)
6.2.10 指向函數(shù)的指針
6.2.11 對(duì)象指針
6.3 動(dòng)態(tài)內(nèi)存分配
6.3.1 new運(yùn)算和delete運(yùn)算
6.3.2 動(dòng)態(tài)內(nèi)存分配與釋放函數(shù)
6.4 字符串
6.4.1 用字符數(shù)組存儲(chǔ)和處理字符串
6.4.2 string類
6.5 小結(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)造和析構(gòu)函數(shù)
7.3.1 構(gòu)造函數(shù)
7.3.2 析構(gòu)函數(shù)
7.4 派生類成員的標(biāo)識(shí)與訪問
7.4.1 作用域分辨
7.4.2 虛基類
7.4.3 虛基類及其派生類的構(gòu)造函數(shù)
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ū)嵗粋€(gè)小型公司的人員信息管理系統(tǒng)
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(zhǎng)梯形積分算法求解函數(shù)的定積分
8.5.1 算法基本原理
8.5.2 程序設(shè)計(jì)分析
8.5.3 源程序及說明
8.5.4 運(yùn)行結(jié)果與分析
8.6 程序?qū)嵗獙?duì)一個(gè)小型公司的人員信息管理系統(tǒng)程序的改進(jìn)
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 C++標(biāo)準(zhǔn)庫(kù)中的容器類
9.2.1 與標(biāo)準(zhǔn)C++庫(kù)有關(guān)的概念和術(shù)語(yǔ)
9.2.2 容器的接口
9.2.3 向量
9.2.4 雙端隊(duì)列
9.2.5 標(biāo)準(zhǔn)棧
9.2.6 標(biāo)準(zhǔn)隊(duì)列
9.2.7 列表
9.3 小結(jié)
習(xí)題
第10章 群體數(shù)據(jù)的組織
10.1 插入排序
10.2 選擇排序
10.3 交換排序
10.4 順序查找
10.5 折半查找
10.6 標(biāo)準(zhǔn)C++庫(kù)中的算法
10.6.1 查找算法
10.6.2 排序算法
10.7 小結(jié)
習(xí)題
第11章 流類庫(kù)與輸入/輸出
11.1 I/O流的概念
11.2 輸出流
11.2.1 構(gòu)造輸出流對(duì)象
11.2.2 使用插入運(yùn)算符和控制格式
11.2.3 輸出文件流成員函數(shù)
11.2.4 二進(jìn)制輸出文件
11.3 輸入流
11.3.1 構(gòu)造輸入流對(duì)象
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 異常處理的語(yǔ)法
12.2.2 異常接口聲明
12.3 異常處理中的構(gòu)造與析構(gòu)
12.4 小結(jié)
習(xí)題
第13章 MFC庫(kù)與Windows程序開發(fā)概述
13.1 Windows的編程模式
13.2 MFC庫(kù)簡(jiǎn)介
13.2.1 應(yīng)用程序框架
13.2.2 MFC類層次
13.2.3 MFC類功能簡(jiǎn)介
13.3 使用VisualC++開發(fā)Windows程序的步驟
13.4 小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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