書(shū)馨卡幫你省薪 2024個(gè)人購(gòu)書(shū)報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
程序設(shè)計(jì)教程 用C++語(yǔ)言編程

程序設(shè)計(jì)教程 用C++語(yǔ)言編程

出版社:機(jī)械工業(yè)出版社出版時(shí)間:2005-01-01
中 圖 價(jià):¥13.8(4.3折) 定價(jià)  ¥32.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
運(yùn)費(fèi)6元,滿(mǎn)39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書(shū)主要為出版社尾貨,大部分為全新(有塑封/無(wú)塑封),個(gè)別圖書(shū)品相8-9成新、切口
有劃線標(biāo)記、光盤(pán)等附件不全詳細(xì)品相說(shuō)明>>
本類(lèi)五星書(shū)更多>

程序設(shè)計(jì)教程 用C++語(yǔ)言編程 版權(quán)信息

程序設(shè)計(jì)教程 用C++語(yǔ)言編程 本書(shū)特色

全書(shū)具有以下特點(diǎn): 在內(nèi)容上相對(duì)完整、在概念上力求精確。該書(shū)覆蓋了過(guò)程式和面向?qū)ο髢煞N主流的程序設(shè)計(jì)范型的基本內(nèi)容。對(duì)一些大太受初學(xué)者重視而又非常重要的內(nèi)容不余筆墨地進(jìn)行介紹,如:表達(dá)式/函數(shù)的副作用問(wèn)題、程序的調(diào)試、程序設(shè)計(jì)風(fēng)格、異常處理等。書(shū)中對(duì)一些容易模糊的概念逐個(gè)經(jīng)驗(yàn)解釋和澄清,如:循環(huán)與遞歸的區(qū)別、抽象類(lèi)和虛函數(shù)的作用等。 在體系結(jié)構(gòu)上安排合理,把握事情的來(lái)龍去脈。每一章首先指出本章內(nèi)容的目的,即解決什么問(wèn)題,然后再介紹具體的做法,這樣使得初學(xué)者不至于一上來(lái)就爭(zhēng)入“漫無(wú)邊際”的細(xì)節(jié)中去。各章之間銜接自然,使得讀者有循序漸進(jìn)的感覺(jué)。特別是在介紹了過(guò)程式程序設(shè)計(jì)之后再介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的基本內(nèi)容,這使得讀者能夠很好地體會(huì)面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)勢(shì)。 除了第12章給出的“面向?qū)ο蟮腤indows應(yīng)用程序框架”實(shí)例外,書(shū)中例題豐富,講解細(xì)致,透徹,這能夠加強(qiáng)讀者對(duì)程序設(shè)計(jì)的實(shí)際感受。書(shū)中還給出了大量的習(xí)題,為讀者提供了訓(xùn)練的機(jī)會(huì)。

程序設(shè)計(jì)教程 用C++語(yǔ)言編程 內(nèi)容簡(jiǎn)介

本教程以C++作為實(shí)現(xiàn)語(yǔ)言,介紹了基本的程序設(shè)計(jì)思想、概念和技術(shù),意圖使讀者通過(guò)閱讀,再加上必要的訓(xùn)練和實(shí)踐,掌握程序設(shè)計(jì)的規(guī)律和步驟。所介紹的具體內(nèi)容包括:數(shù)據(jù)類(lèi)型、表達(dá)式、循環(huán)、子程序、遞歸、類(lèi)/對(duì)象、繼承、類(lèi)屬、輸入/輸出以及異常處理等。 本教程對(duì)于程序設(shè)計(jì)初學(xué)者和具有一定設(shè)計(jì)經(jīng)驗(yàn)的技術(shù)人員均有相當(dāng)高的使用價(jià)值。

程序設(shè)計(jì)教程 用C++語(yǔ)言編程 目錄

第1章 概述
1.1 計(jì)算機(jī)的工作模型
1.1.1 硬件結(jié)構(gòu)
1.1.2 軟件
1.2 程序設(shè)計(jì)
1.2.1 程序設(shè)計(jì)范型
1.2.2 程序設(shè)計(jì)語(yǔ)言
1.2.3 程序設(shè)計(jì)的步驟
1.3 C++語(yǔ)言
1.3.1 C++的特點(diǎn)
1.3.2 C++程序的基本結(jié)構(gòu)
1.3.3 C++語(yǔ)言的詞法
1.3.4 C++程序設(shè)計(jì)環(huán)境
1.4 小結(jié)
1.5 習(xí)題
第2章 基本數(shù)據(jù)類(lèi)型和表達(dá)式
2.1 數(shù)據(jù)類(lèi)型概述
2.2 C++基本數(shù)據(jù)類(lèi)型
2.3 數(shù)據(jù)的表現(xiàn)形式
2.3.1 常量
2.3.2 變量
2.3.3 變量值的輸入
2.4 操作符(運(yùn)算符)
2.4.1 算術(shù)操作符
2.4.2 關(guān)系與邏輯操作符
2.4.3 位操作符
2.4.4 賦值操作符
2.4.5 其他操作符
2.5 表達(dá)式
2.5.1 表達(dá)式的構(gòu)成與分類(lèi)
2.5.2 操作符的優(yōu)先級(jí)和結(jié)合性
2.5.3 表達(dá)式中的類(lèi)型轉(zhuǎn)換
2.5.4 表達(dá)式的副作用問(wèn)題
2.5.5 表達(dá)式結(jié)果的輸出
2.6 小結(jié)
2.7 習(xí)題
第3章 程序的流程控制—語(yǔ)句
3.1 語(yǔ)句的分類(lèi)
3.2 表達(dá)式語(yǔ)句
3.3 復(fù)合語(yǔ)句
3.4 選擇語(yǔ)句
3.4.1 if語(yǔ)句
3.4.2 switch語(yǔ)句
3.5 循環(huán)(重復(fù))語(yǔ)句
3.5.1 while語(yǔ)句
3.5.2 do-while語(yǔ)句
3.5.3 for語(yǔ)句
3.5.4 三種循環(huán)語(yǔ)句的使用原則
3.5.5 循環(huán)程序設(shè)計(jì)實(shí)例
3.6 轉(zhuǎn)移語(yǔ)句
3.6.1 break語(yǔ)句
3.6.2 continue語(yǔ)句
3.6.3 goto語(yǔ)句
3.7 空語(yǔ)句
3.8 程序設(shè)計(jì)風(fēng)格
3.8.1 結(jié)構(gòu)化程序設(shè)計(jì)
3.8.2 關(guān)于goto語(yǔ)句
3.9 小結(jié)
3.10 習(xí)題
第4章 過(guò)程抽象—函數(shù)
4.1 子程序
4.1.1 過(guò)程抽象
4.1.2 子程序間的數(shù)據(jù)傳輸
4.2 函數(shù)
4.2.1 函數(shù)的定義
4.2.2 函數(shù)的調(diào)用
4.2.3 函數(shù)的參數(shù)傳遞
4.3 變量的局部性
4.3.1 全局變量與局部變量
4.3.2 變量的存儲(chǔ)分配(生存期)
4.3.3 基于棧的函數(shù)調(diào)用的實(shí)現(xiàn)
4.3.4 C++程序的多模塊結(jié)構(gòu)
4.3.5 標(biāo)識(shí)符的作用域
4.3.6 名空間(namespace)
4.4 遞歸函數(shù)
4.4.1 遞歸函數(shù)的定義
4.4.2 遞歸函數(shù)的作用
4.4.3 遞歸與循環(huán)的選擇
4.4.4 遞歸函數(shù)實(shí)例
4.5 函數(shù)名重載
4.6 帶缺省值的形式參數(shù)
4.7 內(nèi)聯(lián)函數(shù)
4.8 條件編譯
4.8.1 基于多環(huán)境的程序編制
4.8.2 程序調(diào)試
4.9 標(biāo)準(zhǔn)庫(kù)函數(shù)
4.10 小結(jié)
4.11 習(xí)題
第5章 構(gòu)造數(shù)據(jù)類(lèi)型
5.1 枚舉類(lèi)型
5.2 數(shù)組類(lèi)型
5.2.1 一維數(shù)組
5.2.2 二維數(shù)組
5.2.3 數(shù)組的應(yīng)用
5.3 結(jié)構(gòu)(struct)與聯(lián)合(union)
5.3.1 結(jié)構(gòu)
5.3.2 聯(lián)合(共同體)
5.4 指針類(lèi)型
5.4.1 指針的基本概念
5.4.2 指針作為形參類(lèi)型
5.4.3 指針與動(dòng)態(tài)變量
5.4.4 指針與數(shù)組
5.4.5 函數(shù)指針
5.4.6 多級(jí)指針
5.5 引用類(lèi)型
5.6 小結(jié)
5.7 習(xí)題
第6章 數(shù)據(jù)抽象—類(lèi)
6.1 從面向過(guò)程到面向?qū)ο?
6.1.1 什么是面向?qū)ο蟪绦蛟O(shè)計(jì)
6.1.2 為什么要面向?qū)ο?
6.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本內(nèi)容
6.2 類(lèi)的定義
6.2.1 數(shù)據(jù)成員
6.2.2 成員函數(shù)
6.2.3 成員的訪問(wèn)控制:信息隱藏
6.3 對(duì)象
6.3.1 對(duì)象的創(chuàng)建和標(biāo)識(shí)
6.3.2 對(duì)象的操作
6.3.3 this指針
6.4 對(duì)象的初始化和消亡前處理
6.4.1 構(gòu)造函數(shù)與析構(gòu)函數(shù)
6.4.2 成員對(duì)象的初始化
6.4.3 拷貝構(gòu)造函數(shù)
6.5 const成員函數(shù)
6.6 靜態(tài)成員
6.7 友元
6.8 小結(jié)
6.9 習(xí)題
第7章 操作符重載
7.1 操作符重載的必要性和基本原則
7.2 作為成員函數(shù)重載操作符
7.3 作為全局(友元)函數(shù)重載操作符
7.4 幾個(gè)特殊操作符的重載
7.4.1 賦值操作符=
7.4.2 數(shù)組元素訪問(wèn)操作符(或下標(biāo)操作符)[]
7.4.3 類(lèi)成員訪問(wèn)操作符->
7.4.4 動(dòng)態(tài)存儲(chǔ)分配與去配操作符new與delete
7.4.5 自定義類(lèi)型轉(zhuǎn)換操作符
7.4.6 函數(shù)調(diào)用操作符()
7.5 小結(jié)
7.6 習(xí)題
第8章 繼承—派生類(lèi)
8.1 繼承的概念
8.2 單繼承
8.2.1 單繼承的定義
8.2.2 在派生類(lèi)中對(duì)基類(lèi)成員的訪問(wèn)
8.2.3 繼承方式
8.2.4 派生類(lèi)對(duì)象的初始化和賦值操作
8.2.5 單繼承的實(shí)例
8.3 虛函數(shù)
8.3.1 多態(tài)性
8.3.2 虛函數(shù)
8.3.3 純虛函數(shù)和抽象類(lèi)
8.3.4 虛函數(shù)動(dòng)態(tài)綁定的實(shí)現(xiàn)
8.4 多繼承
8.4.1 多繼承的必要性
8.4.2 多繼承的定義
8.4.3 名沖突
8.4.4 重復(fù)繼承—虛基類(lèi)
8.5 類(lèi)作為模塊
8.5.1 類(lèi)模塊的組成
8.5.2 Demeter法則
8.6 小結(jié)
8.7 習(xí)題
第9章 類(lèi)屬機(jī)制—模板
9.1 函數(shù)模板
9.2 類(lèi)模板
9.3 模板的復(fù)用
9.4 小結(jié)
9.5 習(xí)題
第10章 輸入/輸出(I/O)
10.1 概述
10.2 控制臺(tái)I/O
10.2.1 基于I/O函數(shù)庫(kù)的控制臺(tái)I/O
10.2.2 基于I/O類(lèi)庫(kù)的控制臺(tái)I/O
10.3 文件I/O
10.3.1 基于I/O函數(shù)庫(kù)的文件I/O
10.3.2 基于I/O類(lèi)庫(kù)的文件I/O
10.4 字符串I/O
10.5 小結(jié)
10.6 習(xí)題
第11章 異常處理
11.1 異常的概念
11.2 C++異常處理機(jī)制
11.2.1 try、throw以及catch語(yǔ)句
11.2.2 異常處理的嵌套
11.3 小結(jié)
11.4 習(xí)題
第12章 實(shí)例—面向?qū)ο蟮腤indows應(yīng)用程序框架
12.1 Windows應(yīng)用程序的基本結(jié)構(gòu)
12.1.1 應(yīng)用程序的用戶(hù)界面
12.1.2 消息驅(qū)動(dòng)的程序結(jié)構(gòu)
12.2 MFC類(lèi)庫(kù)(Microsoft Foundation Class library)
12.2.1 面向?qū)ο蟮腤indows應(yīng)用程序結(jié)構(gòu)
12.2.2 MFC對(duì)面向?qū)ο蟮腤indows應(yīng)用程序的支持
12.2.3 Visual C++的應(yīng)用向?qū)ВˋppWizard)和類(lèi)向?qū)В–lass Wizard)12.3 小結(jié)
12.4 習(xí)題
例子索引
圖表索引
參考文獻(xiàn)
附錄 ASCII字符集及其編碼
展開(kāi)全部
暫無(wú)評(píng)論……
書(shū)友推薦
本類(lèi)暢銷(xiāo)
編輯推薦
返回頂部
中圖網(wǎng)
在線客服