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

C++程序設(shè)計

C++程序設(shè)計

定 價:¥30.00

作 者: 謝昕,劉覺夫,王更生 編著
出版社: 北京郵電大學(xué)出版社
叢編項:
標 簽: VC++

ISBN: 9787563517107 出版時間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 279 字數(shù):  

內(nèi)容簡介

  《C++程序設(shè)計》定位于普通高等院校各專業(yè)無多少編程經(jīng)驗的學(xué)生,從面向過程程序設(shè)計入門,以案例教學(xué)為重點,適當穿插NCRE的內(nèi)容,通過豐富的例題、合理的體系編排、清晰的概念闡述,突出重點、偏重應(yīng)用,引導(dǎo)學(xué)生循序漸進地學(xué)習(xí)C++的主要內(nèi)容。學(xué)生通過大量的編程訓(xùn)練,能夠迅速提高實際應(yīng)用能力,能用C++去解決實際問題,同時也能順利地通過等級考試。《C++程序設(shè)計》分為兩部分,前6章是結(jié)構(gòu)化程序設(shè)計部分,它是C++程序設(shè)計的基礎(chǔ),后5章是面向?qū)ο蟪绦蛟O(shè)計部分,具體介紹了C++語言進行面向?qū)ο蟪绦蛟O(shè)計的各種概念和方法。既注重理論知識的介紹,又強調(diào)實際的應(yīng)用,力求提高讀者利用面向?qū)ο蟪绦蛟O(shè)計方法和C++語言解決實際問題的能力。為了方便教學(xué),《C++程序設(shè)計》配有完善的CAI教學(xué)課件及配套的《C++程序設(shè)計實訓(xùn)教程》指導(dǎo)書。《C++程序設(shè)計》適合作為普通高校C++語言課程的教材,也可作為學(xué)習(xí)C++語言讀者的參考書。

作者簡介

暫缺《C++程序設(shè)計》作者簡介

圖書目錄

第1章 C++語言概述
1.1 C++語言簡介
1.1.1 C語言
1.1.2 C++語言
1.2 面向?qū)ο蟪绦蛟O(shè)計的3個主要特征
1.3 C++語言的詞法
1.3.1 C++語言的字符集
1.3.2 C++語言標識符
1.3.3 C++斗語言保留字
1.4 C++程序的結(jié)構(gòu)特點與書寫格式
1.4.1 C++示范程序
1.4.2 C++程序的基本組成
1.4.3 C++程序的書寫格式
1.5 C++程序的實現(xiàn)
1.5.1 編輯
1.5.2 編譯
1.5.3 運行
習(xí)題
第2章 基本數(shù)據(jù)類型和表達式
2.1 C++的基本數(shù)據(jù)類型
2.2 常量和變量
2.2.1 常量
2.2.2 變量
2.2.3 符號常量
2.3 簡單的輸入/輸出控制
2.3.1 預(yù)定義的插入符和提取符
2.3.2 簡單的I/O格式控制
2.4 指針和引用
2.4.1 指針
2.4.2 引用
2.5 運算符和表達式
2.5.1 算術(shù)運算符和算術(shù)表達式
2.5.2 賦值運算符和賦值表達式
2.5.3 關(guān)系運算符和邏輯運算符
2.5.4 位運算符
2.5.5 其他運算符
2.5.6 運算符的優(yōu)先級和結(jié)合性
2.5.7 表達式書寫規(guī)則
2.5.8 混合運算時數(shù)據(jù)類型的轉(zhuǎn)換
2.6 程序舉例
習(xí)題
第3章 程序控制結(jié)構(gòu)
3.1 語句
3.1.1 簡單語句
3.1.2 聲明語句
3.1.3 復(fù)合語句
3.2 選擇控制
3.2.1 if語句
3.2.2 switch語句
3.3 循環(huán)控制
3.3.1 while語句
3.3.2 do—while語句
3.3.3 for語句
3.3.4 循環(huán)的嵌套
3.4 轉(zhuǎn)向語句
3.4.1 break語句
3.4.2 continue語句
3.4.3 goto語句
3.5 程序舉例
習(xí)題
第4章 自定義數(shù)據(jù)類型
4.1 類型定義
4.2 枚舉類型
4.3 結(jié)構(gòu)體
4.3.1 結(jié)構(gòu)體概述
4.3.2 結(jié)構(gòu)體變量的定義及初始化
4.3.3 結(jié)構(gòu)體變量的引用
4.4 程序舉例
習(xí)題
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 一維數(shù)組的說明
5.1.2 一維數(shù)組的引用
5.1.3 一維數(shù)組的初始化
5.1.4 數(shù)組邊界檢查問題
5.2 二維數(shù)組
5.2.1 二維數(shù)組的說明
5.2.2 二維數(shù)組的存儲
5.2.3 二維數(shù)組的引用
5.2.4 二維數(shù)組的初始化
5.3 字符數(shù)組
5.3.1 與“字符”有關(guān)的概念回顧
5.3.2 字符數(shù)組的概念與說明
5.3.3 字符數(shù)組的初始化
5.3.4 字符串的輸出
5.3.5 字符串的輸入
習(xí)題
第6章 函數(shù)
6.1 函數(shù)的定義
6.1.1 函數(shù)定義的一般形式
6.1.2 有關(guān)說明
6.2 函數(shù)的說明和調(diào)用
6.2.1 調(diào)用前的準備(函數(shù)的說明)
6.2.2 函數(shù)調(diào)用的格式
6.2.3 函數(shù)參數(shù)特點
6.2.4 函數(shù)調(diào)用機制
6.2.5 默認參數(shù)值
6.3 內(nèi)聯(lián)函數(shù)
6.3.1 函數(shù)調(diào)用的利弊
6.3.2 內(nèi)聯(lián)函數(shù)的語法格式
6.3.3 使用內(nèi)聯(lián)函數(shù)應(yīng)該注意的
6.4 函數(shù)重載
6.5 遞歸函數(shù)
6.6 標識符的作用域
6.6.1 作用域規(guī)則
6.6.2 作用域的種類
6.7 變量的存儲類
6.7.1 自動變量
6.7.2 寄存器變量
6.7.3 外部變量
6.7.4 靜態(tài)變量
6.8 函數(shù)的存儲類
6.8.1 內(nèi)部函數(shù)
6.8.2 外部函數(shù)
習(xí)題
第7章 類和對象
7.1 面向?qū)ο蟪绦蛟O(shè)計概述
7.2 類的定義
7.2.1 類的概念
7.2.2 類的定義
7.2.3 類成員的訪問權(quán)限
7.3 對象的定義及對象成員的使用
7.3.1 對象的定義
7.3.2 對象成員的表示方法
7.4 對象的初始化
7.4.1 簡單構(gòu)造函數(shù)和析構(gòu)函數(shù)
7.4.2 帶參數(shù)的構(gòu)造函數(shù)
7.4.3 缺省構(gòu)造函數(shù)與缺省析構(gòu)函數(shù)
7.4.4 拷貝構(gòu)造函數(shù)
7.5 成員函數(shù)的特性
7.5.1 內(nèi)聯(lián)函數(shù)與外聯(lián)函數(shù)
7.5.2 重栽性
7.5.3 設(shè)置函數(shù)參數(shù)的缺省值
7.6 對象數(shù)組與對象指針數(shù)組
7.6.1 對象數(shù)組
7.6.2 對象指針數(shù)組
7.6.3 帶參數(shù)的main()函數(shù)
7.7 對象指針
7.7.1 對象指針與指向函數(shù)的指針
7.7.2 指向類成員的指針
7.7.3 this指針
7.7.4 對象指針和對象引用作函數(shù)參數(shù)
7.8 靜態(tài)成員
7.8.1 靜態(tài)成員的引入
7.8.2 靜態(tài)數(shù)據(jù)成員
7.8.3 靜態(tài)成員函數(shù)
7.9 常對象與對象常成員
7.9.1 常對象
7.9.2 常對象成員
7.9.3 指向?qū)ο蟮某V羔?br /> 7.9.4 指向常對象的變量指針
7.9.5 對象的常引用
7.10 子對象與動態(tài)對象
7.10.1 子對象
7.10.2 動態(tài)對象
7.11 友元函數(shù)與友元類
7.11.1 友元函數(shù)
7.11.2 友元類
7.12 程序舉例
習(xí)題
第8章 繼承性和派生類
8.1 基類和派生類
8.1.1 派生類的定義
8.1.2 基類成員在派生類中的訪問權(quán)限
8.1.3 基類與派生類的關(guān)系
8.2 單繼承
8.2.1 繼承方式
8.2.2 派生類構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.3 多繼承
8.3.1 多繼承的概念
8.3.2 多繼承的構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.3.3 多繼承的二義性問題
8.4 虛基類
8.4.1 虛基類的引入和說明
8.4.2 含有虛基類的派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.5 沖突、支配規(guī)則和賦值兼容規(guī)則
8.6 程序舉例
習(xí)題
第9章 多態(tài)性與虛函數(shù)
9.1 多態(tài)性的概念及其表現(xiàn)形式
9.2 運算符重載的規(guī)則與方式
9.2.1 重載運算符的規(guī)則
9.2.2 用成員函數(shù)重載運算符
9.2.3 用友元函數(shù)重載運算符
9.2.4 成員運算符函數(shù)與友元運算符函數(shù)的比較
9.3 幾種典型運算符的重載
9.3.1 賦值運算符“一”的重載
9.3.2 函數(shù)調(diào)用運算符“()”的重載
9.4 類型轉(zhuǎn)換
9.5 聯(lián)編與虛函數(shù)
9.5.1 靜態(tài)聯(lián)編
9.5.2 動態(tài)聯(lián)編
9.5.3 虛函數(shù)
9.6 純虛函數(shù)和抽象類
9.6.1 純虛函數(shù)
9.6.2 抽象類
9.7 程序舉例
習(xí)題
第10章 C++的輸入輸出流
10.1 流與流對象
10.2 標準輸出流
10.2.1 使用成員函數(shù)put()輸出一個字符
10.2.2 使用成員函數(shù)write()輸出字符串
10.3 標準輸入流
10.3.1 使用成員函數(shù)get()獲取一個字符
10.3.2 使用成員函數(shù)getline()獲取多個字符
10.4 輸入輸出的格式化
10.4.1 設(shè)置標識字
10.4.2 格式控制符
10.5 文件處理
10.5.1 文件概述
10.5.2 文件的打開與關(guān)閉
10.5.3 文本文件讀寫
10.5.4 二進制文件的讀寫
10.5.5 隨機文件的讀寫
10.6 字符串流
10.7 程序舉例
習(xí)題
第11章 綜合應(yīng)用編程實例
11.1 排序算法及應(yīng)用
11.2 日歷程序的編程
11.3 C++課程設(shè)計
附錄A 基本ASCII字符集
附錄B 擴展ASCII表
附錄C C++保留的關(guān)鍵字
參考文獻

本目錄推薦

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