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

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

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

定 價:¥38.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 程序設(shè)計基本概念
1.1 計算機(jī)的過去與現(xiàn)在
1.2 計算機(jī)硬件結(jié)構(gòu)
1.3 計算機(jī)軟件
1.3.1 操作系統(tǒng)
1.3.2 應(yīng)用軟件
1.3.3 程序語言
1.4 程序設(shè)計方法
第2章 流程圖
2.1 簡介
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 浮點數(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)先級
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 隊列(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 動態(tài)內(nèi)存配置
6.8 結(jié)論
問題練習(xí)
第7章 輸入與輸出
7.1 前言
7.2 格式化的輸出
7.2.1 設(shè)定輸出寬度
7.2.2 設(shè)定對齊方式
7.2.3 設(shè)定輸出的小數(shù)點位數(shù)
7.2.4 設(shè)定以小數(shù)點或科學(xué)記號方式輸出
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 測試字符
8.2.5 字符數(shù)組
8.3 字符串的應(yīng)用
8.3.1 字符串的定義與賦值
8.3.2 字符串的鏈接
8.3.3 字符串的長度
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)識符的作用域
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 主程序的實參
9.9 函數(shù)的應(yīng)用
9.9.1 系統(tǒng)函數(shù):隨機(jī)數(shù)發(fā)生器rand()與random(n)
9.9.2 系統(tǒng)函數(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ù)組)
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 實用性的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章 軟件工程簡介
16.1 前言
16.2 何謂成功的信息系統(tǒng)開發(fā)項目
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 項目管理
16.7.2 建構(gòu)管理
16.8 結(jié)論
附錄
附錄A 流程圖范例程序
附錄B C十十保留字
附錄C ASCII碼表
附錄D 運(yùn)算符的優(yōu)先級
參考文獻(xiàn)

本目錄推薦

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