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

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

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

定 價(jià):¥38.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 程序設(shè)計(jì)基本概念
1.1 計(jì)算機(jī)的過(guò)去與現(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 程序語(yǔ)言
1.4 程序設(shè)計(jì)方法
第2章 流程圖
2.1 簡(jiǎn)介
2.2 范例
問(wèn)題練習(xí)
第3章 C++程序語(yǔ)言初步
3.1 前言
3.2 C++的程序結(jié)構(gòu)
3.3 變量與常量
3.4 數(shù)據(jù)類(lèi)型(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ù)類(lèi)型轉(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é)論
問(wèn)題練習(xí)
第4章 選擇語(yǔ)句與重復(fù)語(yǔ)句
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語(yǔ)句
4.4 switch語(yǔ)句
4.5 while語(yǔ)句
4.6 do while語(yǔ)句
4.7 for語(yǔ)句
4.8 break語(yǔ)句
4.9 continue語(yǔ)句
4.10 goto label
4.11 選擇語(yǔ)句與重復(fù)語(yǔ)句的應(yīng)用
4.11.1 十進(jìn)制轉(zhuǎn)換成二進(jìn)制
4.11.2 求不大于整數(shù)n的質(zhì)數(shù)
4.12 結(jié)論
問(wèn)題練習(xí)
第5章 數(shù)組與結(jié)構(gòu)
5.1 前言
5.2 數(shù)組(Anay)
5.2.1 數(shù)組的定義與初始值設(shè)定
5.2.2 數(shù)組數(shù)據(jù)的訪問(wèn)
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ù)成員的訪問(wèn)
5.3.4 結(jié)構(gòu)指針
5.3.5 結(jié)構(gòu)與類(lèi)的差異
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é)論
問(wèn)題練習(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é)論
問(wèn)題練習(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 文件的打開(kāi)模式
7.4.3 二進(jìn)制文件的存取
7.5 結(jié)論
問(wèn)題練習(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é)論
問(wèn)題練習(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é)論
問(wèn)題練習(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é)論
問(wèn)題練習(xí)
第11章 面向?qū)ο蟮幕靖拍?br />11.1 軟件危機(jī)
11.2 回歸自然
11.3 面向?qū)ο蟮膯?wèn)題分析
11.4 面向?qū)ο蟮某绦蛘Z(yǔ)言
問(wèn)題練習(xí)
第12章 類(lèi)的定義
12.1 前言
12.2 類(lèi)的聲明
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 合成使用類(lèi)
12.6 靜態(tài)的類(lèi)成員
12.7 結(jié)論
問(wèn)題練習(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類(lèi)
13.8 結(jié)論
問(wèn)題練習(xí)
第14章 繼承
14.1 前言
14.2 繼承的聲明
14.2.1 基類(lèi)與派生類(lèi)
14.2.2 派生類(lèi)的定義
14.3 構(gòu)造函數(shù)與析構(gòu)函數(shù)的使用
14.4 類(lèi)的賦值問(wèn)題
14.5 多重繼承
14.6 結(jié)論
問(wèn)題練習(xí)
第15章 虛函數(shù)與多態(tài)性
15.1 前言
15.2 虛函數(shù)的聲明
15.3 抽象類(lèi)
15.4 虛析構(gòu)函數(shù)
15.5 結(jié)論
問(wèn)題練習(xí)
第16章 軟件工程簡(jiǎn)介
16.1 前言
16.2 何謂成功的信息系統(tǒng)開(kāi)發(fā)項(xiàng)目
16.3 軟件開(kāi)發(fā)程序
16.4 軟件開(kāi)發(fā)方法
16.4.1 結(jié)構(gòu)化方法
16.4.2 面向?qū)ο蠓椒?br />16.5 軟件開(kāi)發(fā)工具
16.6 軟件開(kāi)發(fā)文件
16.6.1 為什么需要軟件開(kāi)發(fā)文件
16.6.2 軟件分類(lèi)原則
16.6.3 軟件開(kāi)發(fā)過(guò)程的文件
16.7 軟件開(kāi)發(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 ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)