[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《高級語言C++程序設計》文字版[PDF]
《高級語言C++程序設計》文字版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/11
大       小 -
《高級語言C++程序設計》文字版[PDF] 簡介: 中文名 : 高級語言C++程序設計 作者 : 劉璟 周玉龍 圖書分類 : 軟件 資源格式 : PDF 版本 : 文字版 出版社 : 高等教育出版社 書號 : 7040186578 發行時間 : 2004年09月 地區 : 大陸 語言 : 簡體中文 簡介 : 內容簡介: 本書是普通高等教育“十五”國家級規劃教材,書中詳細介紹了C++程序設計語言的語法規則和編程方
電驢資源下載/磁力鏈接資源下載:
全選
"《高級語言C++程序設計》文字版[PDF]"介紹
中文名: 高級語言C++程序設計
作者: 劉璟
周玉龍
圖書分類: 軟件
資源格式: PDF
版本: 文字版
出版社: 高等教育出版社
書號: 7040186578
發行時間: 2004年09月
地區: 大陸
語言: 簡體中文
簡介:

內容簡介:
本書是普通高等教育“十五”國家級規劃教材,書中詳細介紹了C++程序設計語言的語法規則和編程方法,同時通過編程實例講解如何使用C++語言求解與實現具有應用背景的各種具體問題,從而提高讀者的編程與動手能力,為進行軟件開發及學習後續課程打下良好的基礎。
本書主要內容包括:C++的各種基本數據類型、派生類型及其運算,分支、循環結構與函數的編程技巧,類與對象、繼承與派生的概念以及面向對象程序設計(OOP)方法的學習與應用,模板與輸入輸出流的使用以及異常處理等。另外在附錄中介紹了Visual C++編程環境,列出了最常用的C++標准函數,並對標准模板庫(STL)的使用方法與技術做了簡要說明。
 
本書結構清晰、系統性強、敘述簡潔、重點突出,適合作為計算機專業和非計算機專業學生學習高級語言程序設計及面向對象技術的教材,也可供自學C++的讀者使用。
內容截圖:

目錄:
第一章 緒論
1.1 程序設計與程序設計語言
1.1.1 計算機與程序設計
1.1.2 程序設計語言
1.1.3 程序設計方法學的發展
1.1.4 程序設計的范型
1.1.5 程序設計技術的4個層次
1.2 C++語言概述
1.2.1 為什麼選擇C++語言
1.2.2 C++語言簡史
1.2.3 C++語言的特點
1.3 本書的宗旨及內容安排
1.3.1 講授C++語言的困難
1.3.2 本書的指導思想
1.3.3 本書的內容安排
思考題
第二章 C++語言初步
2.1 初識C++程序
2.1.1 程序實例
2.1.2 I/O語句
2.2 C++語言的基本符號
2.2.1 基本符號分類
2.2.2 基本符號的ASCII編碼
2.3 C++語言的詞匯
2.3.1 關鍵字
2.3.2 標識符
2.3.3 字面常量
2.3.4 運算符
2.3.5 分割符
2.4 C++程序的基本框架
2.4.1 主函數
2.4.2 預處理命令
2.4.3 C++程序的SP框架
2.4.4 C++程序的OOP框架
2.5 運行C++程序
2.5.1 編輯C++程序
2.5.2 編譯和鏈接過程
2.5.3 運行一個簡單的實例
思考題
練習題
第三章 基本數據類型與基本運算
3.1 包含簡單計算的C++程序
3.1.1 程序實例——求兩數之和
3.1.2 程序實例——計算圓面積
3.2 基本類型及其派生類型
3.2.1 數據類型的概念
3.2.2 基本類型
3.2.3 基本類型的派生類型
3.2.4 enum類型
3.2.5 定點類型與浮點類型
3.3 說明語句
3.3.1 語句
3.3.2 常量和變量
3.3.3 常量說明
3.3.4 變量說明
3.3.5 名字空間
3.3.6 類型說明
3.4 基本運算符
3.4.1 運算符和表達式的概念
3.4.2 運算類型與運算符
3.4.3 賦值運算
3.4.4 算術運算
3.4.5 關系運算
3.4.6 邏輯運算
3.4.7 位運算
3.4.8 其他運算
3.4.9 運算的優先級
3.4.10 運算與運算符小結
3.4.11 關於C++語法及其實現系統的注釋
思考題
練習題
第四章 基本控制結構與導出數據類型
4.1 控制語句、復合語句和空語句
4.1.1 簡單的計算器程序
4.1.2 控制語句
4.1.3 復合語句和空語句
4.2 分支語句
4.2.1 兩類分支語句
4.2.2 溫度值變換程序
4.3 循環語句
4.3.1 3種循環語句
4.3.2 求素數
4.3.3 計算常數e的值
4.4 轉向語句
4.5 導出數據類型和數組
4.5.1 導出類型的概念
4.5.2 一維數組
4.5.3 多維數組
4.5.4 數組與字符串
4.6 結構類型
4.6.1 結構類型與結構變量說明
4.6.2 結構變量的引用和賦值
4.6.3 結構數組
4.7 C++程序實例
4.7.1 統計學生成績
4.7.2 輸出三角函數表
4.7.3 畫一個四葉玫瑰線圖形
4.7.4 Eratosthenes篩法求素數
思考題
練習題
第五章 函數、函數與運算符的重載
5.1 三次方程求根程序的設計
5.2 函數的說明與使用
5.2.1 函數的說明
5.2.2 函數的調用
5.2.3 函數的返回
5.2.4 函數的參數
5.2.5 值調用與引用調用
5.2.6 內聯函數
5.3 函數的嵌套與遞歸
5.3.1 函數嵌套
5.3.2 函數的遞歸
5.4 函數與運算符的重載
5.4.1 函數重載
5.4.2 可重載運算符
5.4.3 運算符重載函數的定義
5.5 函數與C++程序結構
5.5.1 庫函數的使用
5.5.2 SP框架結構
5.5.3 函數間的數據傳遞
5.5.4 變量與函數的作用域
5.6 程序實例
5.6.1 “三色冰淇淋”程序
5.6.2 Hanoi塔問題
思考題
練習題
第六章 指針、引用與動態內存分配
6.1 選擇排序算法
6.2 指針類型
6.2.1 指針變量說明
6.2.2 指針變量的操作
6.2.3 指針與數組
6.2.4 字符串指針
6.2.5 指針與函數
6.3 指針與動態內存分配
6.3.1 動態分配運算符
6.3.2 用指針進行內存動態分配
6.4 引用類型
6.5 程序實例
6.5.1 按人名字典序排列電話簿
6.5.2 構建人員檔案鏈表
思考題
練習題
第七章 類與對象
7.1 設計一個棧類
7.2 類和對象的說明
7.3 對象的初始化、構造與析構函數
7.3.1 基本概念及定義
7.3.2 構造與析構函數使用示例
7.4 類的定義及其使用
7.4.1 創建一個集合類型
7.4.2 利用stack類型解迷宮問題
7.5 類的靜態成員及常量成員
7.5.1 類的靜態成員
7.5.2 類的常量成員
7.6 友元
7.7 類之間的關系
7.8 自定義類中的運算符重載
7.8.1 以兩種方式對運算符進行重載
7.8.2 利用運算符重載實現集合類型
7.9 結構與聯合
*7.10 拷貝構造函數
*7.10.1 概述
*7.10.2 顯式拷貝構造函數的使用
思考題
練習題
第八章 繼承與派生
8.1 公司雇員檔案的管理
8.2 派生類說明及其構造和析構函數
8.2.1 派生類說明
*8.2.2 有關成員存取權限問題的進一步討論
8.2.3 派生類的構造函數和析構函數
8.3 其他特征的繼承關系
8.3.1 友元關系以及靜態成員的繼承
8.3.2 與基類對象和派生類對象相關的賦值兼容性問題
8.4 派生關系中的二義性處理
*8.5 虛基類
*8.5.1 虛基類一般應用示例
*8.5.2 具有顯式有參構造函數的虛基類的初始化問題
8.6 多態性與虛函數
8.6.1 函數重載與靜態聯編
8.6.2 函數超載、虛函數及動態聯編
8.6.3 純虛函數與抽象基類
8.7 虛函數使用實例
8.7.1 計算函數的定積分
8.7.2 利用圖元類畫圖的程序
*8.7.3 在VC6.0下實現利用圖元類畫圖的程序
思考題
練習題
第九章 模板
9.1 函數模板
9.1.1 函數模板的概念及說明
9.1.2 函數模板應用舉例
9.2 類模板
9.2.1 一個隊列類模板
9.2.2 類模板說明
9.2.3 使用類型參數和普通參數的類模板
9.3 關於類模板的若干問題說明
9.3.1 靜態成員及友元
9.3.2 特例版本
9.3.3 按不同方法派生類模板.
9.4 程序實例——鏈表類模板的設計
思考題
練習題
第十章 輸入輸出流
10.1 文件、流及C++的流類庫
10.1.1 流類庫的優點
10.1.2 文件與流的概念
10.1.3 C++的流類庫
*10.2 插入與提取運算符的重載
10.3 I/O 的格式控制
10.3.1 用於格式控制的ios類成員函數
10.3.2 格式控制符
*10.3.3 用戶定義格式控制符
10.4 磁盤文件的輸入輸出
10.4.1 文件的打開與關閉
10.4.2 使用插入與提取運算符對磁盤文件進行讀寫
10.4.3 使用類成員函數對文件流(類對象)進行操作
10.5 text文件與binary文件
10.5.1 按用戶設置的文件形式進行讀寫
10.5.2 對數據文件進行隨機訪問
*10.6 字符串流
10.7 其他輸入輸出控制函數
10.7.1 I/O操作狀態控制
*10.7.2 其他I/O控制
思考題
練習題
*第十一章 用C++語言設計面向對象程序
*11.1 一個Palindrome的識別程序設計
*11.2 樓宇電梯系統仿真程序的設計
*11.2.1 電梯仿真程序的初步框架
*11.2.2 電梯運行系統building
*11.2.3 電梯仿真程序的總體框架
*11.2.4 人員類person與人員集合類persSet
*11.2.5 樓層類floor與樓層集合類floorSet
*11.2.6 電梯類elevator與電梯集合類elevSet
*11.2.7 小結
思考題
練習題
*第十二章 異常處理
*12.1 異常處理的基本思想及實現機制
*12.2 多級多層次捕獲與處理
*12.3 系統自動進行“堆棧展開”過程
思考題
練習題
附錄
附錄A Visual C++ 6.0編程環境簡介
附錄B 標准函數
附錄C 標准模板庫
參考文獻 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved