注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合C++程序設計教程

C++程序設計教程

C++程序設計教程

定 價:¥29.50

作 者: 楊國興,宋晏 編著
出版社: 清華大學出版社
叢編項: 高等學校計算機專業(yè)教材精選·算法與程序設計
標 簽: 工學 計算機 教材 研究生/本科/??平滩?/td>

ISBN: 9787302290070 出版時間: 2012-12-01 包裝: 平裝
開本: 16開 頁數(shù): 263 字數(shù):  

內容簡介

  《高等學校計算機專業(yè)教材精選·算法與程序設計:C++程序設計教程》從實際編程需要出發(fā),通過大量實例介紹C++語言以及面向對象程序設計方法,主要內容包括數(shù)據(jù)類型與表達式、C++控制語句、函數(shù)、數(shù)組、指針、類與對象、繼承與派生、多態(tài)型、模板、輸入輸出流等。《高等學校計算機專業(yè)教材精選·算法與程序設計:C++程序設計教程》可作為大專院校C++程序設計或面向對象程序設計教材,同時也可供使用C++進行程序開發(fā)的技術人員參考。

作者簡介

暫缺《C++程序設計教程》作者簡介

圖書目錄

第1章 C++與面向對象程序概述
1.1 程序設計語言的發(fā)展
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.2 面向對象程序設計的特點
1.2.1 面向對象程序設計的基本概念
1.2.2 面向對象程序設計的特點
1.3 C++語言的特點
1.4 簡單的C++程序
1.4.1 cout標準輸出
1.4.2 cin標準輸入
1.5 Visual C++ 6.0編程環(huán)境簡介
1.5.1 Visual C++6.0界面介紹
1.5.2 編輯、編譯和運行程序
1.5.3 程序調試
1.6 小結
習題10第2章 數(shù)據(jù)類型與表達式
2.1 基本數(shù)據(jù)類型
2.1.1 整型數(shù)據(jù)
2.1.2 實型數(shù)據(jù)
2.1.3 字符型數(shù)據(jù)
2.1.4 布爾型數(shù)據(jù)
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.3 運算符與表達式
2.3.1 算術運算符與算術表達式
2.3.2 賦值運算符與賦值表達式
2.3.3 關系運算符與關系表達式
2.3.4 邏輯運算符與邏輯表達式
2.3.5 條件運算符
2.3.6 sizeof運算符
2.4 位運算符
2.5 C++的構造類型
2.5.1 結構
2.5.2 聯(lián)合
2.5.3 枚舉
2.6 小結
習題30第3章 C++控制語句
3.1 C++語句概述
3.2 if語句實現(xiàn)選擇結構
3.2.1 引例
3.2.2 if語句的基本結構
3.2.3 if語句的嵌套
3.2.4 用if語句實現(xiàn)多分支
3.2.5 程序實例
3.3 switch語句實現(xiàn)多分支結構
3.3.1 引例
3.3.2 switch語句的一般結構
3.3.3 程序實例
3.4 循環(huán)結構
3.4.1 引例
3.4.2 for語句的一般格式
3.4.3 while語句實現(xiàn)循環(huán)
3.4.4 用do-while語句實現(xiàn)循環(huán)
3.4.5 continue語句、break語句與goto語句
3.4.6 程序實例
3.5 小結
習題49第4章 函數(shù)
4.1 函數(shù)的定義與使用
4.1.1 引例
4.1.2 函數(shù)的定義
4.1.3 函數(shù)的聲明與調用
4.2 函數(shù)的參數(shù)傳遞
4.2.1 值傳遞
4.2.2 使用引用
4.3 函數(shù)的嵌套調用
4.4 函數(shù)的遞歸調用
4.5 內聯(lián)函數(shù)
4.6 函數(shù)重載
4.7 帶默認參數(shù)值的函數(shù)
4.7.1 帶默認參數(shù)值的函數(shù)
4.7.2 帶默認參數(shù)值函數(shù)產生的二義性
4.8 變量的存儲類別
4.8.1 內部變量與外部變量
4.8.2 變量的存儲類別
4.9 程序實例
4.10 小結
習題73第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 引例
5.1.2 一維數(shù)組的定義和引用
5.1.3 一維數(shù)組的初始化
5.1.4 一維數(shù)組應用實例
5.2 二維數(shù)組
5.2.1 引例
5.2.2 二維數(shù)組的定義與引用
5.2.3 二維數(shù)組的初始化
5.2.4 二維數(shù)組應用實例
5.3 字符數(shù)組
5.3.1 字符數(shù)組的定義
5.3.2 字符數(shù)組的初始化
5.3.3 字符數(shù)組的引用
5.3.4 字符串與字符串結束標志
5.3.5 常用的字符串處理函數(shù)
5.3.6 字符數(shù)組應用實例
5.4 小結
習題90第6章 指針
6.1 地址與指針的概念
6.1.1 內存地址
6.1.2 變量的地址
6.1.3 變量的指針
6.2 指針變量及指針運算
6.2.1 指針變量
6.2.2 指針運算
6.2.3 指針變量作為函數(shù)參數(shù)
6.3 指針與數(shù)組
6.3.1 用指針處理數(shù)組
6.3.2 數(shù)組名作為函數(shù)的參數(shù)
6.3.3 指針數(shù)組與多級指針
6.4 指針與字符串
6.4.1 字符串的表示形式
6.4.2 字符指針作函數(shù)參數(shù)
6.4.3 main函數(shù)的參數(shù)
6.5 動態(tài)內存分配
6.5.1 動態(tài)分配一個數(shù)據(jù)的存儲空間
6.5.2 動態(tài)分配多個連續(xù)的數(shù)據(jù)存儲空間
6.6 程序實例
6.7 小結
習題114第7章 類與對象
7.1 類與對象概述
7.1.1 類與對象的概念
7.1.2 引例
7.1.3 類的聲明
7.1.4 成員的訪問控制
7.1.5 類的成員函數(shù)
7.2 構造函數(shù)與析構函數(shù)
7.2.1 引例
7.2.2 構造函數(shù)
7.2.3 析構函數(shù)
7.2.4 拷貝構造函數(shù)
7.3 類的組合
7.4 友元
7.4.1 友元函數(shù)
7.4.2 友元類
7.5 靜態(tài)成員
7.5.1 靜態(tài)數(shù)據(jù)成員
7.5.2 靜態(tài)成員函數(shù)
7.6 常對象與常成員函數(shù)
7.6.1 常對象
7.6.2 常成員函數(shù)
7.7 對象數(shù)組與對象指針
7.7.1 對象數(shù)組
7.7.2 對象指針
7.8 this指針
7.9 程序實例
7.10 小結
習題157第8章 類的繼承
8.1 類的繼承與派生
8.1.1 繼承與派生的基本概念
8.1.2 引例
8.1.3 派生類的聲明
8.2 類的繼承方式
8.2.1 公有繼承
8.2.2 保護繼承
8.2.3 私有繼承
8.3 派生類的構造過程和析構過程
8.3.1 派生類的構造過程
8.3.2 派生類的析構過程
8.3.3 程序實例
8.4 多繼承
8.4.1 多繼承的構造與析構
8.4.2 多繼承的二義性
8.4.3 虛基類
8.4.4 程序實例
8.5 小結
習題187第9章 多態(tài)性
9.1 運算符重載
9.1.1 引例
9.1.2 運算符重載的格式與規(guī)則
9.2 運算符重載為類的成員函數(shù)
9.2.1 雙目運算符重載
9.2.2 單目運算符重載
9.2.3 賦值運算符重載
9.3 運算符重載為類的友元函數(shù)
9.3.1 問題的提出
9.3.2 運算符重載為友元函數(shù)
9.4 虛函數(shù)
9.4.1 用虛函數(shù)實現(xiàn)動態(tài)多態(tài)
9.4.2 虛函數(shù)實現(xiàn)動態(tài)多態(tài)的機制
9.4.3 虛析構函數(shù)
9.4.4 純虛函數(shù)與抽象類
9.5 程序實例
9.6 小結
習題220第10章 模板
10.1 函數(shù)模板
10.1.1 問題的提出
10.1.2 函數(shù)模板的定義
10.1.3 函數(shù)模板產生的二義性
10.1.4 模板函數(shù)的覆蓋
10.2 類模板
10.2.1 問題的提出
10.2.2 類模板定義格式
10.2.3 類模板的默認參數(shù)
10.3 程序實例
10.4 小結
習題239第11章 輸入輸出流
11.1 輸入輸出流概述
11.1.1 流的概念
11.1.2 流類庫的結構
11.2 插入運算符及提取運算符
11.3 格式化輸入輸出
11.3.1 輸出寬度控制: setw和width
11.3.2 填充字符控制: setfill和fill
11.3.3 輸出精度控制: setprecision和precision
11.3.4 其他格式狀態(tài)
11.4 文件的輸入輸出
11.4.1 打開文件
11.4.2 寫入文件
11.4.3 讀取文件
11.4.4 文件讀寫位置指針
11.4.5 錯誤處理函數(shù)
11.4.6 關閉文件
11.5 輸入輸出文件流fstream
11.6 小結
習題
索引
參考文獻

本目錄推薦

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