c++從入門到精通[徐兆元編著圖書]

c++從入門到精通[徐兆元編著圖書]
c++從入門到精通[徐兆元編著圖書]
更多義項 ▼ 收起列表 ▲

《C++從入門到精通》是2010年人民郵電出版社出版的書籍,作者是徐兆元。本書介紹了C++發展歷史、開發環境等基本知識和程式設計方法技巧,是一本計算機專業相關人員學習參考用書。

基本信息

內容簡介

本書以零基礎講解為宗旨,用實例引導讀者深入學習,採取“基礎知識一核心技術一高級套用一項目實戰”的講解模式,深入淺出地講解C++的各項技術及實戰技能。

《C++從入門到精通》第1篇【基礎知識】主要講解C++程式設計入門、第1個C++程式——Hello,C++、常量與變數、數據類型和聲明、運算符和表達式、程式控制結構和語句及算法與流程圖等;第2篇【核心技術】主要講解C++中的數組、函式、指針、類和對象、命名空間、繼承、多態與重載及輸入和輸出等;第3篇【高級套用】主要講解C++中的檔案操作、容器、模板、標準庫和異常處理等高級技術;第4篇【項目實戰】包括實戰前的項目規劃、圖書信息管理系統、職工信息管理系統、日曆系統、學生成績管理系統和銀行卡管理系統等;第5篇【王牌資源】在DVD光碟中贈送了豐富的資源,諸如庫函式查詢手冊、C++常用查詢手冊、源碼大放送、《C++從入門到精通》【練一練】答案、C++程式設計師職業規劃、C++程式設計師面試技巧、C++常見面試題、C++常見錯誤及解決方案、C++開發經驗及技巧大匯總等。

另外光碟中還包含37小時的全程同步視頻教學錄像及8小時的指導錄像(包括《C++從入門到精通》所有範例運行指導錄像及各章上機指導錄像)。

《C++從入門到精通》適合任何想學習C++的人員,無論您是否從事計算機相關行業,無論您是否接觸過C++,通過學習均可快速掌握C++的開發方法和技巧。

圖書信息

C++從入門到精通[徐兆元編著圖書] C++從入門到精通[徐兆元編著圖書]

書 名: C++從入門到精通

作 者:徐兆元

出版社: 化學工業出版社

出版時間: 2009年09月

ISBN: 9787122062932

開本: 16開

定價: 49.80 元

內容簡介

C++是目前最流行且被廣泛套用的程式設計語言之一,它的高效率和面向對象技術備受推崇。《C++從入門到精通》由淺入深,循序漸進地講解了C++的各個知識點,並結合了一些實用的知識講解了C++的主要套用。全書內容包括C++的發展歷史和特點、基本元素與結構、基本數據類型、語句與控制結構、數組、指針與引用、自義類型與字元串、面向對象設計思想和類、重載技術、繼承與派生技術、虛函式與多態性、模板與命名空間、標準模板庫、輸入輸出體系、異常處理、API編程和MFC框架、多執行緒處理、程式庫、基本算法、數據結構、資料庫編程、網路編程等。為了使讀者能夠真正掌握C++的套用,書中最後兩章通過建立兩個實用的程式來向讀者介紹C++的具體套用。《C++從入門到精通》適合C++初學者、具有一定C語言或者C++語言基礎的中級學習者、學習C++的大中專院校的學生,同時也可以作為院校C++教學工作者的教學參考書。

圖書目錄

第一篇 基礎篇

第1章 概述 2

1.1 電腦程式設計語言概述 2

1.2 了解C++ 3

1.2.1 發展歷史和特點 3

1.2.2 程式的構成 3

1.3 開發環境 4

1.3.1 開發系統組成和開發流程 4

1.3.2 典型C++開發環境 6

1.3.3 安裝Visual C++ 6.0 7

1.3.4 第一個C++程式:Hello World! 10

1.4 小結 12

第2章 基本元素與結構 13

2.1 常量和變數 13

2.1.1 常量 13

2.1.2 變數 15

2.2 基本元素 15

2.2.1 關鍵字 16

2.2.2 標識符 16

2.2.3 運算符 17

2.2.4 標點符號 21

2.3 基本結構 21

2.3.1 main函式 21

2.3.2 預處理命令 22

2.3.3 基本輸入輸出 23

2.3.4 注釋 25

2.4 本章實例 26

2.5 小結 27

第3章 基本數據類型 28

3.1 數據類型分類 28

3.2 整型類型 28

3.3 實型類型 30

3.4 字元類型 32

3.5 邏輯類型 34

3.6 變數存儲限定符 34

3.7 基本數據類型的轉換 35

3.7.1 系統自動轉換 35

3.7.2 強制類型轉換 36

3.8 本章實例 37

3.9 小結 38

第4章 語句與控制結構 39

4.1 表達式 39

4.2 流程圖 40

4.3 順序結構 40

4.4 選擇結構 41

4.4.1 if語句 41

4.4.2 switch語句 42

4.5 循環結構 44

4.5.1 利用goto語句和if語句構成循環 44

4.5.2 while語句 45

4.5.3 do-while語句 46

4.5.4 for語句 47

4.5.5 break語句 49

4.5.6 continue語句 50

4.6 本章實例 51

4.7 小結 53

第5章 數組 54

5.1 一維數組的概念和存儲 54

5.1.1 一維數組的定義和初始化 54

5.1.2 一維數組的引用 55

5.1.3 一維數組記憶體結構和定址 56

5.2 二維數組 57

5.2.1 二維數組的定義和初始化 57

5.2.2 二維數組的引用 58

5.2.3 二維數組記憶體結構和定址 59

5.3 多維數組 59

5.3.1 多維數組的定義和初始化 59

5.3.2 多維數組的引用 60

5.3.3 多維數組記憶體結構和定址 60

5.4 字元數組 61

5.4.1 字元數組的定義和初始化 61

5.4.2 字元數組的引用 61

5.4.3 利用字元數組操作字元串 62

5.5 本章實例 63

5.6 小結 64

第6章 函式 65

6.1 函式的概念和定義 65

6.2 函式原型 66

6.3 函式參數 68

6.3.1 函式參數傳遞方式 68

6.3.2 main( )函式的參數 69

6.3.3 省略符形參 70

6.4 函式作用域規則 70

6.4.1 作用域 70

6.4.2 局部變數 71

6.4.3 全局變數 71

6.5 函式的嵌套與遞歸調用 72

6.6 內聯函式 73

6.7 函式的模板 75

6.8 本章實例 75

6.9 小結 77

第7章 指針與引用 78

7.1 指針的概念和基本用法 78

7.1.1 指針的概念 78

7.1.2 指針變數的聲明 78

7.1.3 地址運算符 79

7.1.4 指針的賦值 80

7.1.5 指針運算 81

7.1.6 const指針 82

7.1.7 void指針 84

7.1.8 指針的指針 84

7.2 指針與數組 85

7.2.1 指針數組 85

7.2.2 數組名以及下標和指針的關係 86

7.3 指針與函式 88

7.3.1 指針作為函式參數 88

7.3.2 指針函式 90

7.3.3 指向函式的指針 91

7.4 指針和動態記憶體的分配 93

7.4.1 C++記憶體分配機制 93

7.4.2 C++風格的動態記憶體分配方法 94

7.4.3 C風格的動態記憶體分配方法 99

7.4.4 動態記憶體分配陷阱 100

7.4.5 動態記憶體的傳遞 102

7.5 引用 104

7.5.1 引用的概念和基本用法 104

7.5.2 引用作為函式參數 106

7.5.3 引用作為返回值 107

7.6 本章實例 108

7.7 小結 109

……

相關詞條

熱門詞條

聯絡我們