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

挑戰(zhàn)C++程序語言

挑戰(zhàn)C++程序語言

定 價(jià):¥38.00

作 者: 蔡文輝,黃國(guó)峰,張真誠(chéng)著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: C++

ISBN: 9787111107767 出版時(shí)間: 2002-11-01 包裝: 簡(jiǎn)裝本
開本: 23cm 頁數(shù): 480 字?jǐn)?shù):  

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

  《挑戰(zhàn)C++程序語言》C++程序語言是目前最受歡迎的面向?qū)ο蟪绦蛘Z言之一,不但保留了原來C語言的許多優(yōu)點(diǎn),另外加入了面向?qū)ο笏璧囊恍C(jī)制。本書主要以簡(jiǎn)單的實(shí)例來說明C++語言的結(jié)構(gòu)、數(shù)據(jù)類型的種類、流程的控制方法、面向?qū)ο蟪绦蛟O(shè)計(jì)方法、對(duì)象的繼承機(jī)制、運(yùn)算符的重載以及多態(tài)性等,而且還介紹了軟件工程的知識(shí),使讀者對(duì)于如何開發(fā)大型的軟件系統(tǒng)能有一個(gè)清晰的概念。另外本書提供了完整的范例程序,供讀者學(xué)習(xí)參考之用。本書通俗易懂,理論與實(shí)踐緊密結(jié)合,適用于作為大專院校學(xué)生C++語言課程的教材,也可作為廣大計(jì)算機(jī)愛好者學(xué)習(xí)C++的參考書。

作者簡(jiǎn)介

暫缺《挑戰(zhàn)C++程序語言》作者簡(jiǎn)介

圖書目錄

第1章 程序設(shè)計(jì)基本概念
1.1 計(jì)算機(jī)的過去與現(xiàn)在
1.2 計(jì)算機(jī)硬件結(jié)構(gòu)
1.3 計(jì)算機(jī)軟件
1.3.1 操作系統(tǒng)
1.3.2 應(yīng)用軟件
1.3.3 程序語言
1.4 程序設(shè)計(jì)方法
第2章 流程圖
2.1 簡(jiǎn)介
2.2 范例
問題練習(xí)
第3章 C++程序語言初步
3.1 前言
3.2 C++的程序結(jié)構(gòu)
3.3 變量與常量
3.4 數(shù)據(jù)類型(Data Type)
3.4.1 整數(shù)(Integer)
3.4.2 浮點(diǎn)數(shù)(Floating Point)
3.4.3 字符(Charater)與字符串(String)
3.4.4 布爾型
3.4.5 枚舉型
3.4.6 數(shù)據(jù)類型轉(zhuǎn)換
3.5 操作數(shù)與運(yùn)算符
3.5.1 算術(shù)運(yùn)算符
3.5.2 遞增(十十)、遞減(--)運(yùn)算符
3,5.3 賦值(=)與復(fù)合賦值(op=)運(yùn)算符
3.6 結(jié)論
問題練習(xí)
第4章 選擇語句與重復(fù)語句
4.1 前言
4.2 關(guān)系運(yùn)算符、邏輯運(yùn)算符
4.2.1 關(guān)系運(yùn)算符
4.2.2 邏輯運(yùn)算符
4.2.3 運(yùn)算符的優(yōu)先級(jí)
4.3 if語句
4.4 switch語句
4.5 while語句
4.6 do while語句
4.7 for語句
4.8 break語句
4.9 continue語句
4.10 goto label
4.11 選擇語句與重復(fù)語句的應(yīng)用
4.11.1 十進(jìn)制轉(zhuǎn)換成二進(jìn)制
4.11.2 求不大于整數(shù)n的質(zhì)數(shù)
4.12 結(jié)論
問題練習(xí)
第5章 數(shù)組與結(jié)構(gòu)
5.1 前言
5.2 數(shù)組(Anay)
5.2.1 數(shù)組的定義與初始值設(shè)定
5.2.2 數(shù)組數(shù)據(jù)的訪問
5.2.3 字符數(shù)組
5.3 結(jié)構(gòu)(Shucture)
5.3.1 結(jié)構(gòu)的聲明與初始值設(shè)定
5.3.2 結(jié)構(gòu)中的結(jié)構(gòu)
5.3.3 結(jié)構(gòu)數(shù)據(jù)成員的訪問
5.3.4 結(jié)構(gòu)指針
5.3.5 結(jié)構(gòu)與類的差異
5.4 數(shù)組與結(jié)構(gòu)的應(yīng)用
5.4.1 轉(zhuǎn)置矩陣
5.4.2 反射矩陣
5.4.3 選擇排序法
5.4.4 插入排序法
5.4.5 二元搜尋法
5.4.6 堆棧(Stack)
5.4.7 隊(duì)列(Queue)
5.5 結(jié)論
問題練習(xí)
第6章 指針
6.1 前言
6.2 指針(Pointer)
6.3 字符指針
6.4 字符串指針
6.5 數(shù)組指針
6.6 結(jié)構(gòu)指針
6.7 動(dòng)態(tài)內(nèi)存配置
6.8 結(jié)論
問題練習(xí)
第7章 輸入與輸出
7.1 前言
7.2 格式化的輸出
7.2.1 設(shè)定輸出寬度
7.2.2 設(shè)定對(duì)齊方式
7.2.3 設(shè)定輸出的小數(shù)點(diǎn)位數(shù)
7.2.4 設(shè)定以小數(shù)點(diǎn)或科學(xué)記號(hào)方式輸出
7.2.5 格式化標(biāo)志
7.3 字符、字符串的輸入與輸出
7,3.1 字符的輸入與輸出
7.3.2 字符串的輸入與輸出
7.4 文本數(shù)據(jù)的存取
7.4.1 文本文件的存取
7.4.2 文件的打開模式
7.4.3 二進(jìn)制文件的存取
7.5 結(jié)論
問題練習(xí)
第8章 進(jìn)一步討論字符
8.1 前言
8.2 字符的應(yīng)用
8.2.1 字符的定義與賦值
8.2.2 字符的運(yùn)算
8.2.3 控制符
8.2.4 測(cè)試字符
8.2.5 字符數(shù)組
8.3 字符串的應(yīng)用
8.3.1 字符串的定義與賦值
8.3.2 字符串的鏈接
8.3.3 字符串的長(zhǎng)度
8.3.4 子字符串
8.3.5 比較字符串大小
8.3.6 尋找某字符串
8.3.7 尋找特定字符
8.3.8 插入字符串
8.3.9 替換字符串內(nèi)容
8.3.10 刪除子字符串
8.4 結(jié)論
問題練習(xí) 
第9章 函數(shù)
9.1 前言
9.2 函數(shù)的定義與聲明
9.2.1 函數(shù)的定義
9.2.2 函數(shù)的聲明——函數(shù)原型
9.2.3 調(diào)用函數(shù)
9.3 C++的程序結(jié)構(gòu)
9.4 標(biāo)識(shí)符的作用域
9.5 參數(shù)的傳遞
9.5.1 傳值調(diào)用(Call By Value)
9.5.2 傳址調(diào)用(Call By Address)
9.5.3 引用調(diào)用(Call By Reference)
9.6 內(nèi)聯(lián)(inline)函數(shù)
9.7 遞歸函數(shù)(Recursive Function)
9.8 主程序的實(shí)參
9.9 函數(shù)的應(yīng)用
9.9.1 系統(tǒng)函數(shù):隨機(jī)數(shù)發(fā)生器rand()與random(n)
9.9.2 系統(tǒng)函數(shù):日期與時(shí)間getdate()與gettime()
9.9.3 系統(tǒng)函數(shù):ceil(x)與floor(x)
9.9.4 系統(tǒng)函數(shù):平方根sqrt(x)
9.9.5 系統(tǒng)函數(shù):次方pow(x,y)
9.9.6 輸出空格與空行
9.9.7 布爾函數(shù)
9.9.8 冒泡排序法
9.9.9 堆棧的實(shí)作(使用數(shù)組)
9.9.10 堆棧的制作(使用鏈接串行結(jié)構(gòu))
9.10 結(jié)論
問題練習(xí)
第10章 預(yù)處理指令、程序文件的分割與異常處理
10.1 前言
10.2 預(yù)處理指令
10.2.1 #include
10.2.2 #define與#undef
10.2.3 #if、#ifdef與#ifndef
10.3 程序文件的分割
10.3.1 變量的范圍法則與外部變量
10.3.2 名空間(Namespace)
10.4 異常處理
10.5 結(jié)論
問題練習(xí)
第11章 面向?qū)ο蟮幕靖拍?br />11.1 軟件危機(jī)
11.2 回歸自然
11.3 面向?qū)ο蟮膯栴}分析
11.4 面向?qū)ο蟮某绦蛘Z言
問題練習(xí)
第12章 類的定義
12.1 前言
12.2 類的聲明
12.2.1 結(jié)構(gòu)的定義
12.2.2 聲明
12.3 成員函數(shù)的定義與內(nèi)聯(lián)函數(shù)
12.4 構(gòu)造函數(shù)與析構(gòu)函數(shù)
12.5 合成使用類
12.6 靜態(tài)的類成員
12.7 結(jié)論
問題練習(xí)
第13章 運(yùn)算符的重載
13.1 前言
13.2 友元函數(shù)與this指針
13.2.1 友元函數(shù)
13.2.2 this指針
13.3 重載的基本概念
13.3.1 運(yùn)算符
13.3.2 定義運(yùn)算符重載
13.4 流運(yùn)算符重載
13.5 一元運(yùn)算符重載
13.5.1 取址運(yùn)算符&
13.5.2 !運(yùn)算符
13.5.3 ++與一運(yùn)算符
13.6 二元運(yùn)算符重載
13.6.1 下標(biāo)運(yùn)算符[]
13.6.2 賦值運(yùn)算符
13.6.3 其他的二元運(yùn)算符
13.7 實(shí)用性的Date類
13.8 結(jié)論
問題練習(xí)
第14章 繼承
14.1 前言
14.2 繼承的聲明
14.2.1 基類與派生類
14.2.2 派生類的定義
14.3 構(gòu)造函數(shù)與析構(gòu)函數(shù)的使用
14.4 類的賦值問題
14.5 多重繼承
14.6 結(jié)論
問題練習(xí)
第15章 虛函數(shù)與多態(tài)性
15.1 前言
15.2 虛函數(shù)的聲明
15.3 抽象類
15.4 虛析構(gòu)函數(shù)
15.5 結(jié)論
問題練習(xí)
第16章 軟件工程簡(jiǎn)介
16.1 前言
16.2 何謂成功的信息系統(tǒng)開發(fā)項(xiàng)目
16.3 軟件開發(fā)程序
16.4 軟件開發(fā)方法
16.4.1 結(jié)構(gòu)化方法
16.4.2 面向?qū)ο蠓椒?br />16.5 軟件開發(fā)工具
16.6 軟件開發(fā)文件
16.6.1 為什么需要軟件開發(fā)文件
16.6.2 軟件分類原則
16.6.3 軟件開發(fā)過程的文件
16.7 軟件開發(fā)管理
16.7.1 項(xiàng)目管理
16.7.2 建構(gòu)管理
16.8 結(jié)論
附錄
附錄A 流程圖范例程序
附錄B C十十保留字
附錄C ASCII碼表
附錄D 運(yùn)算符的優(yōu)先級(jí)
參考文獻(xiàn)

本目錄推薦

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