• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • C++程序設計教程 - 書籍詳細信息
  • 【作 者】:李春葆陶紅艷趙丙秀俞丹丹
  • 【叢編項】:
  • 【裝幀項】:平裝 16 / 273
  • 【出版項】:清華大學出版社 / 2007年10月
  • 【ISBN號】:9787302162513 / 7302162514
  • 【原書定價】:¥26.00 有3家書店打折銷售
  • 【主題詞】:軟件與程序設計-C++
  • 【圖書簡介】
      本書是《C++程序設計教程》的第二版。然而從指導思想、內容結構、寫作特點等方面,都以全新的面貌呈現于讀者。全書全部重新執筆,代碼全部重寫,涵蓋了基本C++編程方法的全部技術特征。本書以C++標準為藍本,從過程化編程的基本描述,到對象化編程的方法展開,乃至高級編程的實質揭示,形成一條自然流暢的主線,通俗易懂,形象風趣。本書在內容結構上自成體系,并以獨特的描述手法,輻射到計算機專業其他諸課程,體系嚴謹,結構獨特。作者在長期的教學、科研實踐以及ACM大學生程序設計競賽培訓工作中,總結出了許多難能可貴的教學經驗,能使讀者快捷而準確地找到編程技術要領,洞穿C++內部實現要害,直擊抽象編程本質。與本書配套,《C++課程設計指導》、《C++程序設計習題及解答》、《C++程序設計教程詳解》和《C++程序設計教程精粹》也將陸續面世。除此之外,還配有C++程序設計教程課件和源代碼供讀者下載。本書適用于大學計算機程序設計教學,也適合于立志自學成才的讀者,幫助他們從零開始走向高級程序員。本書也旨在引導讀者從欣賞C++入門的初級精彩到享受C++經典名作的內在精彩,因而,也是一本軟件工作者不可多得的案頭參考書。
  • 【本書目錄】
    第1章  C++概述 1
    1.1  C++的發展歷史 1
    1.2  程序設計語言和程序設計方法 1
    1.2.1  程序和程序設計語言 1
    1.2.2  結構化程序設計 2
    1.2.3  面向對象的程序設計 3
    1.3  C++語言的特點 4
    1.4  C++程序開發過程 5
    1.5  C++程序結構 6
    1.5.1  簡單的C++程序 6
    1.5.2  C++程序的組成 8
    1.5.3  C++程序的書寫格式 9
    練習題1 9
    上機實習題1 9
    第2章  C++數據類型 11
    2.1  基本數據類型 11
    2.2  常量和變量 12
    2.2.1  常量 12
    2.2.2  變量 14
    2.3  運算符和表達式 16
    2.3.1  算術運算符 16
    2.3.2  賦值運算符 16
    2.3.3  等值、關系和邏輯運算符 17
    2.3.4  自增、自減運算符 17
    2.3.5  條件運算符 18
    2.3.6  位運算符 18
    2.3.7  sizeof運算符 19
    2.3.8  運算符優先級 20
    2.3.9  表達式 21
    2.3.10  數據類型轉換 22
    2.4  復合數據類型 23
    2.4.1  枚舉類型 23
    2.4.2  結構體 24
    2.4.3  共用體 26
    2.4.4  位域 28
    2.4.5  用typedef定義自己的變量類型 29
    練習題2 30
    上機實習題2 31
    第3章  控制語句 32
    3.1  順序控制語句 32
    3.1.1  輸出 32
    3.1.2  輸入 35
    3.2  選擇控制語句 35
    3.2.1  if語句 35
    3.2.2  if...else語句 36
    3.2.3  if…else if語句 37
    3.2.4  switch語句 38
    3.3  循環控制語句 40
    3.3.1  while語句 40
    3.3.2  do-while語句 41
    3.3.3  for語句 42
    3.4  跳轉語句 43
    3.4.1  break語句 43
    3.4.2  continue語句 43
    3.4.3  goto語句 44
    練習題3 45
    上機實習題3 46
    第4章  函數和預處理 47
    4.1  函數概述 47
    4.2  函數的定義和調用 47
    4.2.1  函數定義 48
    4.2.2  函數的聲明 48
    4.2.3  函數的調用 49
    4.3  函數的參數傳遞 49
    4.3.1  按值傳遞 50
    4.3.2  地址傳遞 50
    4.3.3  引用傳遞 51
    4.3.4  函數的默認參數值 52
    4.4  作用域 54
    4.4.1  永久變量、臨時變量和靜態變量 55
    4.4.2  域運算符 56
    4.4.3  外部變量 57
    4.4.4  自動變量和寄存器變量 58
    4.5  內聯函數 59
    4.6  遞歸函數 60
    4.7  函數重載 62
    4.8  文件與預處理 63
    4.8.1  宏定義命令 64
    4.8.2  文件包含命令 65
    4.8.3  條件編譯命令 65
    4.8.4  斷言 67
    練習題4 67
    上機實驗題4 70
    第5章  數組和指針 71
    5.1  數組 71
    5.1.1  數組定義 71
    5.1.2  數組初始化 72
    5.1.3  數組賦值 72
    5.1.4  數組越界 72
    5.1.5  二維數組 73
    5.1.6  多維數組 74
    5.1.7  數組作為函數參數 75
    5.2  指針 76
    5.2.1  指針定義 77
    5.2.2  指針的初始化 77
    5.2.3  指針運算 79
    5.2.4  指針和數組的關系 79
    5.2.5  new與delete 80
    5.2.6  字符指針 82
    5.3  指針與函數 83
    5.3.1  指針作為函數參數 84
    5.3.2  指針型函數 84
    5.3.3  函數指針 86
    5.4  指針與多維數組 88
    5.4.1  指向數組元素的指針 88
    5.4.2  指針數組 89
    5.4.3  數組指針 90
    練習題5 91
    上機實習題5 92
    第6章  類和對象 93
    6.1  類 93
    6.1.1  類的聲明 93
    6.1.2  類的成員函數 94
    6.1.3  訪問權限 95
    6.2  類對象 96
    6.2.1  對象的定義格式 96
    6.2.2  對象成員的表示方法 96
    6.3  構造函數和析構函數 98
    6.3.1  構造函數 98
    6.3.2  重載構造函數 100
    6.3.3  析構函數 103
    6.4  常類型 104
    6.4.1  常對象 105
    6.4.2  常對象成員 106
    6.5  靜態成員 107
    6.5.1  靜態數據成員 107
    6.5.2  靜態成員函數 108
    6.6  類成員指針 111
    6.6.1  類數據成員指針 111
    6.6.2  類成員函數指針 112
    6.7  this指針 113
    練習題6 116
    上機實習題6 118
    第7章  引用 119
    7.1  引用的概念 119
    7.2  各種數據類型的引用 120
    7.2.1  指針引用 120
    7.2.2  引用類型的限制 122
    7.3  引用作函數參數 122
    7.3.1  引用傳遞參數 122
    7.3.2  對象引用作函數參數 123
    7.4  引用函數返回值 124
    7.5  常引用 126
    7.6  引用的應用實例 127
    練習題7 130
    上機實習題7 131
    第8章  友元 132
    8.1  友元函數 132
    8.2  友元類 135
    8.3  友元的應用實例 138
    練習題8 142
    上機實習題8 143
    第9章  運算符重載 144
    9.1  運算符重載概述 144
    9.2  重載單目運算符 146
    9.3  重載雙目運算符 148
    9.4  重載比較運算符 150
    9.5  重載賦值運算符 151
    9.5.1  重載運算符“+=”和“-=” 151
    9.5.2  重載運算符“=” 152
    9.6  重載下標運算符 154
    9.7  重載運算符new與delete 157
    9.8  重載逗號運算符 158
    9.9  重載類型轉換運算符 159
    9.10  運算符重載應用實例 161
    練習題9 164
    上機實習題9 165
    第10章  模板 166
    10.1  模板的概念 166
    10.2  函數模板 167
    10.2.1  函數模板的聲明 167
    10.2.2  函數模板的使用 168
    10.2.3  用戶定義的參數類型 170
    10.3  類模板 171
    10.3.1  類模板的聲明 171
    10.3.2  類模板的使用 173
    10.4  模板應用實例 175
    練習題10 178
    上機實習題10 178
    第11章  派生和繼承 179
    11.1  派生類 179
    11.1.1  派生類的定義格式 179
    11.1.2  派生類生成過程 180
    11.2  訪問控制 181
    11.2.1  公有繼承 181
    11.2.2  私有繼承 182
    11.2.3  保護繼承 184
    11.3  派生類的構造函數和析構函數 186
    11.3.1  構造函數 186
    11.3.2  析構函數 189
    11.4  虛基類 190
    11.4.1  作用域分辨符 190
    11.4.2  虛基類聲明 191
    11.4.3  虛基類的初始化 193
    11.5  派生和繼承實例 196
    練習題11 202
    上機實習題11 208
    第12章  多態性和虛函數 209
    12.1  靜態聯編和動態聯編 209
    12.2  虛函數 211
    12.2.1  虛函數聲明 211
    12.2.2  多繼承中的虛函數 214
    12.2.3  虛函數的限制 217
    12.3  純虛函數和抽象類 219
    12.3.1  純虛函數 219
    12.3.2  抽象類 221
    12.4  抽象類的實例 222
    練習題12 227
    上機實習題12 229
    第13章  C++流和文件流 230
    13.1  什么是流 230
    13.1.1  預定義流 230
    13.1.2  C++的流類庫 232
    13.2  格式化I/O 233
    13.2.1  使用ios成員函數 234
    13.2.2  使用I/O操縱符 236
    13.3  重載I/O運算符 237
    13.3.1  重載輸出運算符“<<” 237
    13.3.2  重載輸入運算符“>>” 238
    13.4  檢測流操作的錯誤 239
    13.5  文件流 240
    13.5.1  文件的打開與關閉 240
    13.5.2  文件的讀寫 241
    練習題13 247
    上機實習題13 248
    第14章  異常處理 249
    14.1  異常處理概述 249
    14.2  C++異常處理的實現 250
    14.2.1  異常處理的語法 250
    14.2.2  捕獲所有類型的異常 253
    14.2.3  帶有異常聲明的函數原型 254
    14.3  異常處理中對象的構造與析構 254
    14.4  異常處理的應用實例 256
    練習題14 258
    上機實習題14 259
    第15章  名字空間 260
    15.1  名字空間的定義 260
    15.2  名字空間的嵌套 265
    15.3  std名字空間 267
    練習題15 269
    上機實習題15 270
    附錄  綜合實習題 271
    參考文獻 274
  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    當當網
    ¥20.80
    當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    全場免運費 去看看 訂購

    卓越網
    ¥20.60 送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    滿30元,優惠5元運費 去看看 訂購

    華儲網
    ¥20.80
    送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577