注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C++全方位學習

C++全方位學習

C++全方位學習

定 價:¥46.00

作 者: 莊益瑞,吳權威編著
出版社: 中國鐵道出版社
叢編項: 臺灣經典程序設計入門系列
標 簽: C++

ISBN: 9787113048167 出版時間: 2002-01-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數: 423 字數:  

內容簡介

  面向對象程序設計是現今最主要的軟件設計方法。C++作為程序設計中最專業(yè)和熱門的一種語言,已成為廣大程序員的首選。本書以MicrosoftVisualC++的設計實例為基礎,運用較多的范例引導C++程序設計的技巧,并配合由淺入深的習題和清晰明了的解說,使讀者可以循序漸進地體會C++程序設計的精髓。對于學習程序設計的初學者而言,本書采用了通俗易懂的文字,通過漸進式的范例引導練習,再以適時的圖解闡釋了文中的要點。有助于讀者踏出穩(wěn)健的第一步并建立起程序設計的信心,使其以后深入研究課題時充滿動力。本書非常適合初次學習程序語言或想徹底了解C++語言的讀者閱讀,也可作為高等院校教授程序語言、面向對象程序設計的教材。另外,隨書所附光盤包含全部范例的程序源代碼,使讀者學習更加便利。本書由碁峯資訊股份有限公司提供版權,經中國鐵道出版社計算機圖書項目中心審選,由戴軍、賀軍、龔亞平、李志偉、陳賢淑、廖康良和孟麗花等完成了本書的編排工作。

作者簡介

暫缺《C++全方位學習》作者簡介

圖書目錄

第1章 C語言的基本概念 
1-1 程序語言
1-1-1 為什么需要程序語言
1-1-2 高級語言
1-2 C語言的演化
1-3 Microsoft Visual C++ 6.0的安裝
1-4 啟動程序與畫面簡介
1-4-1  啟動Visual C++
1-4-2 Visual C++畫面概述
1-4-3 啟動MSDN Library
1-4-4 MSDN Library畫面概述
1-5 C語言程序結構
1-5-1 程序設計步驟
1-5-2 C語言程序結構
1-6 如何編寫C語言程序
1-6-1 C語言程序的格式
1-6-2 編譯程序語言和解釋程序語言
1-6-3 Visual C++程序的編寫與編譯方法
溫故知新
自我突破習題 
第2章 數據類型與表達式
2-1 C語言的數據類型與變量聲明
2-1-1 常量與變量
2-1-2 整數
2-1-3 浮點數
2-1-4 字符
2-2 輸入與輸出
2-3 運算符和表達式
2-3-1 數學運算表達式
2-3-2 賦值表達式
2-3-3 邏輯關系表達式
2-3-4 位運算表達式
2-3-5 數據類型的轉換與強制轉換數據類型運算符
2-3-6 運算符優(yōu)先級
溫故知新
自我突破習題 
第3章 程序流程控制
3-1 循環(huán)結構
3-1-1 for語句
3-1-2 while語句
3-1-3 do...while語句
3-2 條件流程控制
3-2-1 if語句
3-2-2 else if語句
3-3 多重分支結構(switch...case)
3-4 中斷分支與循環(huán)語句
3-4-1 中斷分支break語句
3-4-2 continue語句
3-5 條件運算符(?:)
3-6 跳轉語句(goto)
溫故知新
自我突破習題 
第4章 數組與指針
4-1 數組
4-1-1 數值數組數據的賦值
4-1-2 字符數組數據的賦值
4-2 多維數組
4-2-1 數值二維數組數據的賦值
4-2-2 字符二維數組數據的賦值
4-3 指針
4-3-1 指針的意義
4-3-2 指針的運算
4-4 動態(tài)分配內存
4-4-1 new配置內存
4-4-2 delete釋放內存
4-5 指針與數組
4-5-1 指針與一維數組
4-5-2 指針與多維數組
4-5-3 指針與字符數組
溫故知新
自我突破習題 
第五章 函數與函數庫
5-1 函數定義
5-2 參數傳遞
5-2-1 傳值調用
5-2-2 傳址調用
5-3 C++常用函數
5-3-1 數學函數
5-3-2 隨機數函數
5-3-3 字符串函數
5-3-4 數據轉換函數
5-3-5 輸入輸出函數
5-4 遞歸函數(Recursive Functions)
5-5 內聯函數
溫故知新
自我突破習題 
第6章 特殊數據類型與定義
6-1 枚舉(enum)
6-2 用戶自定義類型名稱(typedef)
6-3 結構(struct)
6-3-1 結構的定義與存取
6-3-2 函數中結構數據的傳遞
6-4 預處理器指令
6-4-1 #define與#undef
6-4-2 #include
6-4-3 #if...#else...#endif與#elif
6-4-4 #ifdef與#ifndef
6-5 變量的作用范圍
6-5-1 自動變量(auto)
6-5-2 靜態(tài)變量(static)
6-5-3 外部變量(extern)
6-5-4 靜態(tài)外部變量(static extern)
6-5-5 寄存器變量(register)
溫故知新
自我突破習題 
第7章 對象與類
7-1 面向對象的基本概念
7-1-1 什么是對象
7-1-2 面向對象設計的特點
7-2 加上行為的結構——類
7-2-1 類的意義
7-2-2 類的設計方法
7-2-3 類中成員的種類
7-2-4 嵌套類
7-3 構造函數與析構函數
7-3-1 構造函數的基本概念
7-3-2 設定對象的初始值
7-3-3 構造函數重載
7-3-4 析構函數
7-4 對象的聲明與操作
7-4-1 對象的聲明
7-4-2 對象的指定
7-4-3 動態(tài)配置對象
溫故知新
自我突破習題 
第8章 繼承與派生類
8-1 派生類
8-1-1 繼承的概念
8-1-2 派生類——公共派生
8-1-3 派生類——私有派生
8-1-4 派生類——保護派生
8-1-5 派生的原則
8-1-6 派生類的構造函數與析構函數
8-2 多重繼承
8-2-1 基本概念
8-2-2 構造函數的定義
8-2-3 成員函數的存取
8-3 類的層次
8-3-1 單一類層次
8-3-2 多得類層次
8-4 虛基類
8-4-1 使用時機
8-4-2 構造函數的存取
8-4-3 板構函數的存取
8-4-4 虛基類成員的存取
溫故知新
自我突破習題 
第9章 虛函數與友元函數
9-1 多態(tài)
9-2 虛函數
9-2-1 定義與聲明
9-2-2 存取關系
9-2-3 動態(tài)鏈接
9-2-4 純虛函數
9-3 友元函數與友元類
9-3-1 友元函數
9-3-2 友元類
9-4 this指針
溫故知新
自我突破習題 
第10章 重載
10-1 函數重載
10-1-1 一般函數重載
10-1-2 構造函數重載
10-1-3 復制構造函數
10-2 運算符重載
10-2-1 運算符函數
10-2-2 二元運算符的重載(一)
10-2-3 二元運算符的重載(二)
10-2-4 一元運算符的重載
10-2-5 等號運算符的重載
10-3 類的類型轉換
10-3-1 利用構造函數轉換類型
10-3-2 類類型轉換成其他類型
溫故知新
自我突破習題 
第11章 模板
11-1 什么是模板
11-2 函數模板
11-2-1 套用一般數據類型的函數模板
11-2-2 套用自定義類型的函數模板
11-3 類模板
11-3-1 定義及使用方法
11-3-2 具有固定類型的類模板
11-3-3 一個類模板范例——串行隊列
溫故知新
自我突破習題 
第12章 輸入與輸出流
12-1 流
12-2 輸出流cout
12-2-1 串聯輸出
12-2-2 字符與字符串輸出
12-2-3 清除緩沖區(qū)flush()
12-2-4 設定輸出格式
12-3 輸入流cin
12-3-1 串聯輸入
12-3-2 單一字符輸入get
12-3-3 字符串輸入getline()和ignore()
12-4 文件的輸入與輸出
12-4-1 簡單的文件I/O處理
12-4-2 高級文件處理
12-4-3 隨機訪問文件
溫故知新
自我突破習題 
附錄A C++關鍵字
附錄B ASCII碼字符對照表

本目錄推薦

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