注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合程序設(shè)計·從過程化到面向?qū)ο?/a>

程序設(shè)計·從過程化到面向?qū)ο?/h1>

定 價:¥33.00

作 者: 王立柱 編
出版社: 機械工業(yè)出版社
叢編項: 高等院校計算機專業(yè)人才能力培養(yǎng)規(guī)劃教材
標 簽: 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787111390398 出版時間: 2012-07-01 包裝: 平裝
開本: 16開 頁數(shù): 268 字數(shù):  

內(nèi)容簡介

  C++主要包括兩部分內(nèi)容:C和C++的公共子集,C++直接支持的高級技術(shù)部分。C++包含四種程序設(shè)計風(fēng)格:過程化程序設(shè)計、數(shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計和泛型程序設(shè)計?!陡叩仍盒S嬎銠C專業(yè)人才能力培養(yǎng)規(guī)劃教材:程序設(shè)計·從過程化到面向?qū)ο蟆窂墓沧蛹礁呒壖夹g(shù)部分逐步講授,內(nèi)容涉及:機器語言簡介,基本數(shù)據(jù)類型,運算符和表達式,語句組結(jié)構(gòu),指針和數(shù)組,函數(shù),模塊化程序設(shè)計,C風(fēng)格串,結(jié)構(gòu)、聯(lián)合、枚舉,二維數(shù)組和指針,順序表,單向鏈表,從C到C++的基本內(nèi)容,從順序表到順序表類,從C風(fēng)格串到String類串,Date類,繼承和動態(tài)綁定,函數(shù)模板和向量類模板,鏈表類模板和適配器,C++的I/O流庫,C++綜合設(shè)計實例,命名空間?!陡叩仍盒S嬎銠C專業(yè)人才能力培養(yǎng)規(guī)劃教材:程序設(shè)計·從過程化到面向?qū)ο蟆房梢宰鳛楦叩仍盒S嬎銠C及相關(guān)專業(yè)本科生以C++作為第一門程序設(shè)計課程的教材,也可以作為計算機編程愛好者的自學(xué)教材和參考書。

作者簡介

暫缺《程序設(shè)計·從過程化到面向?qū)ο蟆纷髡吆喗?/div>

圖書目錄

出版者的話
編委會
叢書序言
前言
教學(xué)建議
第1章 機器語言簡介
1.1 計算機組成及工作過程
1.2 計算機硬件和軟件
1.3 機器語言程序
1.4 匯編語言
1.5 深入探討-存儲和算法是一對矛盾體
習(xí)題
第2章 基本數(shù)據(jù)類型
2.1 變量與字面值常量
2.2 整型
2.3 字符型
2.4 實型
2.5 布爾型
2.6 typedef名字
2.7 基本數(shù)據(jù)類型的深入探討
2.7.1 字面值常量的意義
2.7.2 左值和右值
習(xí)題
第3章 運算符和表達式
3.1 表達式
3.2 關(guān)系操作符
3.3 邏輯操作符
3.4 自增自減操作符
3.5 賦值和復(fù)合賦值操作符
3.6 條件操作符
3.7 逗號操作符
3.8 復(fù)合表達式27
3.9 內(nèi)部類型轉(zhuǎn)換
3.9.1 賦值兼容性
3.9.2 表達式計算中的類型轉(zhuǎn)換過程
3.9.3 強制類型轉(zhuǎn)換
習(xí)題
第4章 語句組結(jié)構(gòu)
4.1 選擇結(jié)構(gòu)
4.1.1 if-else語句
4.1.2 switch語句
4.2 循環(huán)結(jié)構(gòu)
4.2.1 for語句
4.2.2 while語句
4.2.3 do-while語句
4.2.4 循環(huán)嵌套
4.3 其他流程控制語句
4.3.1 break語句
4.3.2 continue語句
習(xí)題
第5章 指針和數(shù)組
5.1 指針
5.1.1 指針和間接引用
5.1.2 指針定義中“*”的位置
5.1.3 指針加減整數(shù)的基本運算
5.2 數(shù)組
5.2.1 數(shù)組變量和數(shù)組指針
5.2.2 變量和長度為1的數(shù)組
5.2.3 數(shù)組和指針的關(guān)系
5.2.4 動態(tài)數(shù)組
5.3 指針和數(shù)組的應(yīng)用設(shè)計舉例
5.3.1 數(shù)組元素求和
5.3.2 求數(shù)組最小元素
5.3.3 選擇排序
5.4 指針和數(shù)組的深入討論
5.4.1 指針、數(shù)組、表達式和左值
5.4.2 數(shù)組變量指針和數(shù)組指針
習(xí)題
第6章 函數(shù)
6.1 函數(shù)定義與調(diào)用
6.2 值傳遞和指針傳遞
6.3 返回值與指針傳遞
6.4 函數(shù)聲明(原型)
6.5 函數(shù)應(yīng)用設(shè)計舉例
6.5.1 選擇排序
6.5.2 起泡排序
6.5.3 數(shù)制轉(zhuǎn)換
6.5.4 折半查找
6.5.5 劃分數(shù)組元素
6.5.6 刪除重復(fù)數(shù)據(jù)
6.5.7 篩法求素數(shù)
6.5.8 Josephus問題
6.6 函數(shù)調(diào)用與變量的存儲類別
6.6.1 自動局部變量
6.6.2 靜態(tài)局部變量
6.6.3 外部變量
6.6.4 寄存器變量
6.7 const限定修飾符
6.7.1 const型變量
6.7.2 間接const型指針
6.7.3 const型指針
6.7.4 全const型指針
6.8 函數(shù)指針
6.9 遞歸
6.1 0函數(shù)的深入討論
6.1 0.1 作為函數(shù)退出點的return語句
6.1 0.2 自變量指針不能作為返回值
6.1 0.3 函數(shù)表達式和左值
6.1 0.4 移動下標與移動指針
6.1 0.5 數(shù)組和指針參數(shù)
習(xí)題
第7章 模塊化程序設(shè)計
7.1 全局外部函數(shù)
7.2 靜態(tài)外部函數(shù)
7.3 全局外部變量
7.4 靜態(tài)外部變量
7.5 編譯預(yù)處理
7.5.1 無參宏指令
7.5.2 帶參宏指令
7.5.3 條件編譯指令
7.5.4 文件包含指令
7.6 模塊化應(yīng)用設(shè)計舉例-數(shù)組的
輸入/輸出、排序和查找
習(xí)題
第8章 C風(fēng)格串
8.1 字符串常量和字符串賦值
8.2 字符串基本操作函數(shù)聲明
8.3 字符串基本操作函數(shù)實現(xiàn)
8.4 字符串應(yīng)用設(shè)計舉例
8.4.1 判斷回文
8.4.2 刪除空格字符
8.5 字符串的深入討論
8.5.1 特殊字符串
8.5.2 再論字符串常量
習(xí)題
第9章 結(jié)構(gòu)、聯(lián)合、枚舉
9.1 結(jié)構(gòu)
9.1.1 結(jié)構(gòu)定義
9.1.2 結(jié)構(gòu)變量
9.1.3 結(jié)構(gòu)變量的初始化和賦值
9.1.4 結(jié)構(gòu)數(shù)組
9.1.5 結(jié)構(gòu)的嵌套
9.1.6 結(jié)構(gòu)返回值和指針傳遞
9.2 聯(lián)合
9.3 枚舉
9.4 結(jié)構(gòu)應(yīng)用設(shè)計舉例
9.4.1 模擬洗牌
9.4.2 Date結(jié)構(gòu)
9.4.3 三天打魚,兩天曬網(wǎng)
9.5 結(jié)構(gòu)的深入討論
習(xí)題
第10章 二維數(shù)組和指針
10.1 二維數(shù)組與二維數(shù)組指針
10.2 二維數(shù)組與一維數(shù)組
10.3 指針數(shù)組與二級指針變量(指針的指針)
10.4 指針數(shù)組與二維數(shù)組
10.5 二級指針指向的動態(tài)數(shù)組空間
10.6 二維數(shù)組和指針的應(yīng)用設(shè)計舉例-馬鞍點
習(xí)題
第11章 順序表
11.1 順序表的定義
11.2 順序表基本運算的實現(xiàn)
11.3 刪除順序表重復(fù)數(shù)據(jù)
11.4 數(shù)據(jù)抽象和準封裝
習(xí)題
第12章 單向鏈表
12.1 單向鏈表的定義
12.2 單向鏈表基本運算的實現(xiàn)
12.3 逆置
習(xí)題
第13章 從C到C++的基本內(nèi)容
13.1 C語言本身的問題
13.2 內(nèi)聯(lián)函數(shù)
13.3 運算符重載
13.4 函數(shù)重載
13.5 引用型
13.5.1 引用型概念的由來
13.5.2 引用型的定義和應(yīng)用
13.6 提取符和插入符重載
13.7 默認參數(shù)
習(xí)題
第14章 從順序表到順序表類
14.1 順序表和順序表類
14.2 順序表類基本運算的實現(xiàn)
14.3 增加的成員函數(shù)
14.3.1 復(fù)制構(gòu)造函數(shù)
14.3.2 復(fù)制賦值運算符重載
14.3.3 下標運算符重載
14.4 構(gòu)造函數(shù)與初始化
14.5 類定義
習(xí)題
第15章 從C風(fēng)格串到String類串
15.1 String類的聲明
15.2 String類基本運算的實現(xiàn)
15.2.1 構(gòu)造函數(shù)
15.2.2 成員賦值運算符
15.2.3 成員轉(zhuǎn)換
15.2.4 串連接
15.2.5 關(guān)系運算
15.2.6 求子串
15.2.7 子串插入
15.2.8 子串刪除
15.2.9 下標運算符
15.2.1 0字符查找
15.2.1 1輸入/輸出
15.3 模式匹配
15.4 深入討論
15.4.1 轉(zhuǎn)換賦值運算符函數(shù)的替代
15.4.2 成員函數(shù)“類串+C串”的替代
15.4.3 explicit修飾符
習(xí)題
第16章 Date類
16.1 Date類的聲明
16.2 Data類基本運算的實現(xiàn)
16.3 深入討論
16.3.1 轉(zhuǎn)換賦值成員函數(shù)的替代
16.3.2 靜態(tài)數(shù)據(jù)成員和靜態(tài)函數(shù)成員
習(xí)題
第17章 繼承和動態(tài)綁定
17.1 參數(shù)初始化表
17.2 繼承和受保護成員
17.2.1 繼承
17.2.2 受保護成員
17.3 多態(tài)性和虛函數(shù)
17.4 虛析構(gòu)函數(shù)
17.5 純虛函數(shù)和抽象類
習(xí)題
第18章 函數(shù)模板和向量類模板
18.1 函數(shù)模板
18.2 順序表類模板
18.3 向量類模板Vector
18.3.1 Vector定義
18.3.2 通用算法和迭代器
18.3.3 Vector的插入和刪除函數(shù)
18.3.4 求素數(shù)
18.4 函數(shù)對象
18.5 深入討論-函數(shù)模板實例化中的問題
習(xí)題
第19章 鏈表類模板和適配器
19.1 鏈表類模板List
19.2 適配器
19.2.1 鏈棧
19.2.2 鏈隊列
19.2.3 優(yōu)先級鏈隊列
習(xí)題
第20章 C++的I/O流庫
20.1 類ofstream、ifstream和fstream
20.2 流模式標志和流成員函數(shù)
20.3 文件和流的關(guān)聯(lián)與解除關(guān)聯(lián)
20.4 無格式讀寫
20.5 格式化輸入/輸出
20.5.1 設(shè)置流的格式化標志
20.5.2 格式輸出函數(shù)
20.5.3 操作算子
20.6 文件錯誤處理
習(xí)題
第21章 C++綜合設(shè)計實例
21.1 中綴表達式求值
21.2 事件驅(qū)動模擬
習(xí)題
第22章 命名空間
22.1 命名空間的定義
22.2 usingnamespace語句
22.3 命名空間的成員
22.4 命名空間的別名
習(xí)題
附錄A命名規(guī)則
附錄B語言操作符的優(yōu)先級與結(jié)合性
參考文獻
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號