注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++入門(mén)經(jīng)典(第5版)

C++入門(mén)經(jīng)典(第5版)

C++入門(mén)經(jīng)典(第5版)

定 價(jià):¥39.00

作 者: (美)立波提,(美)卡登海德 著,袁國(guó)忠,朱正平 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: VC++

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115261458 出版時(shí)間: 2011-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 313 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)通過(guò)大量短小精悍的程序詳細(xì)闡述了基本的c++編程概念,包括c++程序的組成部分、變量、常量、表達(dá)式、語(yǔ)句、運(yùn)算符、函數(shù)、循環(huán)、數(shù)組、指針、引用、函數(shù)和運(yùn)算符重載、繼承、c++0x新增功能、面向?qū)ο蠓治龊驮O(shè)計(jì)、模板、錯(cuò)誤和異常處理等主題。每章都提供了示例程序清單,并輔以示例輸出和代碼分析,以闡述該章介紹的主題。為加深讀者對(duì)所學(xué)內(nèi)容的理解,每章末尾都提供了常見(jiàn)問(wèn)題及其答案以及練習(xí)和測(cè)驗(yàn)。本書(shū)是針對(duì)c++初學(xué)者編寫(xiě)的,不要求讀者有c語(yǔ)言方面的背景知識(shí),既可作為高等院校教授c++課程的教材,也可供初學(xué)者自學(xué)c++時(shí)使用。

作者簡(jiǎn)介

暫缺《C++入門(mén)經(jīng)典(第5版)》作者簡(jiǎn)介

圖書(shū)目錄

第一部分 c++入門(mén)
 第1章 編寫(xiě) 第一個(gè)程序 
  1.1 使用c++ 
  1.2 尋找編譯器 
  1.3 編譯和鏈接源代碼 
  1.4 創(chuàng)建您的 第一個(gè)程序 
  1.5 總結(jié) 
  1.6 問(wèn)與答 
  1.7 作業(yè) 
  1.7.1 測(cè)驗(yàn) 
  1.7.2 答案 
  1.7.3 練習(xí) 
 第2章 程序的組成部分 
  2.1 使用c++的原因 
  2.1.1 編程風(fēng)格 
  2.1.2 c++和面向?qū)ο缶幊獭?br />  2.2 程序的組成部分 
  2.2.1 預(yù)處理器編譯指令 
  2.2.2 源代碼行 
  .2.3 注釋 
  2.4 函數(shù) 
  2.5 總結(jié) 
  2.6 問(wèn)與答 
  2.7 作業(yè) 
  2.7.1 測(cè)驗(yàn) 
  2.7.2 答案 
  2.7.3 練習(xí) 
 第3章 創(chuàng)建變量和常量 
  3.1 變量是什么 
  3.1.1 在內(nèi)存中存儲(chǔ)變量 
  3.1.2 無(wú)符號(hào)變量和帶符號(hào)變量 
  3.1.3 變量類(lèi)型 
  3.2 定義變量 
  3.3 給變量賦值 
  3.4 使用類(lèi)型定義 
  3.5 常量 
  3.5.1 定義常量 
  3.5.2 枚舉常量 
  3.6 總結(jié) 
  3.7 問(wèn)與答 
  3.8 作業(yè) 
  3.8.1 測(cè)驗(yàn) 
  3.8.2 答案 
  3.8.3 練習(xí) 
 第4章 使用表達(dá)式、語(yǔ)句和運(yùn)算符 
  4.1 語(yǔ)句 
  4.1.1 空白 
  4.1.2 復(fù)合語(yǔ)句 
  4.2 表達(dá)式 
  4.3 運(yùn)算符 
  4.3.1 賦值運(yùn)算符 
  4.3.2 數(shù)學(xué)運(yùn)算符 
  4.3.3 組合運(yùn)算符 
  4.3.4 遞增和遞減運(yùn)算符 
  4.3.5 前綴運(yùn)算符和后綴運(yùn)算符 
  4.3.6 運(yùn)算符優(yōu)先級(jí) 
  4.3.7 關(guān)系運(yùn)算符 
  4.4 if-else條件語(yǔ)句 
  4.4.1 else子句 
  4.4.2 復(fù)合if語(yǔ)句 
  4.5 邏輯運(yùn)算符 
  4.5.1 與運(yùn)算符 
  4.5.2 或運(yùn)算符 
  4.5.3 非運(yùn)算符 
  4.5.4 關(guān)系運(yùn)算符和邏輯運(yùn)算符的優(yōu)先級(jí) 
  4.6 棘手的表達(dá)式值 
  4.7 總結(jié) 
  4.8 問(wèn)與答 
  4.9 作業(yè) 
  4.9.1 測(cè)驗(yàn) 
  4.9.2 答案 
  4.9.3 練習(xí) 
 第5章 調(diào)用函數(shù) 
  5.1 函數(shù)是什么 
  5.2 聲明和定義函數(shù) 
  5.3 在函數(shù)中使用變量 
  5.3.1 局部變量 
  5.3.2 全局變量 
  5.4 函數(shù)參數(shù) 
  5.5 從函數(shù)返回值 
  5.6 默認(rèn)函數(shù)參數(shù) 
  5.7 函數(shù)重載 
  5.8 總結(jié) 
  5.9 問(wèn)與答 
  5.10 作業(yè) 
  5.10.1 測(cè)驗(yàn) 
  5.10.2 答案 
  5.10.3 練習(xí) 
 第6章 控制程序流程 
  6.1 循環(huán) 
  6.2 while循環(huán) 
  6.2.1 退出循環(huán) 
  6.2.2 跳到下一次循環(huán) 
  6.3 do-while循環(huán) 
  6.4 for循環(huán) 
  6.4.1 高級(jí)for循環(huán) 
  6.4.2 嵌套循環(huán) 
  6.5 switch語(yǔ)句 
  6.6 總結(jié) 
  6.7 問(wèn)與答 
  6.8 作業(yè) 
  6.8.1 測(cè)驗(yàn) 
  6.8.2 答案 
  6.8.3 練習(xí) 
 第7章 使用數(shù)組和字符串存儲(chǔ)信息 
  7.1 數(shù)組是什么 
  7.2 寫(xiě)入時(shí)超過(guò)數(shù)組末尾 
  7.3 初始化數(shù)組 
  7.4 多維數(shù)組 
  7.4.1 初始化多維數(shù)組 
  7.4.2 內(nèi)存簡(jiǎn)介 
  7.5 字符數(shù)組 
  7.6 復(fù)制字符串 
  7.7 總結(jié) 
  7.8 問(wèn)與答 
  7.9 作業(yè) 
  7.9.1 測(cè)驗(yàn) 
  7.9.2 答案 
  7.9.3 練習(xí) 
第二部分 類(lèi)
 第8章 創(chuàng)建基本類(lèi) 
  8.1 類(lèi)型是什么 
  8.2 創(chuàng)建新類(lèi)型 
  8.3 類(lèi)和成員 
  8.3.1 聲明類(lèi) 
  8.3.2 創(chuàng)建對(duì)象 
  8.4 訪(fǎng)問(wèn)類(lèi)成員 
  8.5 實(shí)現(xiàn)成員函數(shù) 
  8.6 創(chuàng)建和刪除對(duì)象 
  8.6.1 默認(rèn)構(gòu)造函數(shù) 
  8.6.2 編譯器提供的構(gòu)造函數(shù) 
  8.7 總結(jié) 
  8.8 問(wèn)與答 
  8.9 作業(yè) 
  8.9.1 測(cè)驗(yàn) 
  8.9.2 答案 
  8.9.3 練習(xí) 
 第9章 高級(jí)類(lèi) 
  9.1 const成員函數(shù) 
  9.2 接口和實(shí)現(xiàn) 
  9.3 組織類(lèi)聲明和函數(shù)定義 
  9.4 內(nèi)聯(lián)實(shí)現(xiàn) 
  9.5 將其他類(lèi)用作成員數(shù)據(jù)的類(lèi) 
  9.6 總結(jié) 
  9.7 問(wèn)與答 
  9.8 作業(yè) 
  9.8.1 測(cè)驗(yàn) 
  9.8.2 答案 
  9.8.3 練習(xí) 
第三部分 內(nèi)存管理
 第10章 創(chuàng)建指針 
  10.1 理解指針及其用途 
  10.1.1 在指針中存儲(chǔ)地址 
  10.1.2 間接運(yùn)算符(間接地使用指針) 
  10.1.3 指針、地址和變量 
  10.1.4 使用指針操作數(shù)據(jù) 
  10.1.5 查看存儲(chǔ)在指針中的地址 
  10.1.6 為何使用指針 
  10.2 棧和堆 
  10.2.1 使用關(guān)鍵字new 
  10.2.2 使用關(guān)鍵字delete 
  10.2.3 避免內(nèi)存泄露 
  10.3 總結(jié) 
  10.4 問(wèn)與答 
  10.5 作業(yè) 
  10.5.1 測(cè)驗(yàn) 
  10.5.2 答案 
  10.5.3 練習(xí) 
 第11章 開(kāi)發(fā)高級(jí)指針 
  11.1 在堆中創(chuàng)建對(duì)象 
  11.2 刪除對(duì)象 
  11.3 使用指針訪(fǎng)問(wèn)數(shù)據(jù)成員 
  11.4 堆中的數(shù)據(jù)成員 
  11.5 this指針 
  11.6 懸擺指針 
  11.7 const指針 
  11.8 const指針和const成員函數(shù) 
  11.9 總結(jié) 
  11.10 問(wèn)與答 
  11.11 作業(yè) 
  11.11.1 測(cè)驗(yàn) 
  11.11.2 答案 
  11.11.3 練習(xí) 
 第12章 創(chuàng)建引用 
  12.1 什么是引用 
  12.2 創(chuàng)建引用 
  12.3 將地址運(yùn)算符用于引用 
  12.4 可引用的目標(biāo) 
  12.5 空指針和空引用 
  12.6 按引用傳遞函數(shù)參數(shù) 
  12.6.1 使用指針實(shí)現(xiàn)swap() 
  12.6.2 使用引用實(shí)現(xiàn)swap() 
  12.7 理解函數(shù)頭和原型 
  12.8 返回多個(gè)值 
  12.9 總結(jié) 
  12.10 問(wèn)與答 
  12.11 作業(yè) 
  12.11.1 測(cè)驗(yàn) 
  12.11.2 答案 
  12.11.3 練習(xí) 
 第13章 高級(jí)引用和指針 
  13.1 按引用傳遞以提高效率 
  13.2 傳遞const指針 
  13.3 作為指針替代品的引用 
  13.4 什么情況下使用引用以及什么情況下使用指針 
  13.5 不要返回不在作用域內(nèi)的引用 
  13.6 返回指向堆中對(duì)象的引用 
  13.7 誰(shuí)擁有指針 
  13.8 總結(jié) 
  13.9 問(wèn)與答 
  13.10 作業(yè) 
  13.10.1 測(cè)驗(yàn) 
  13.10.2 答案 
  13.10.3 練習(xí) 
第四部分 高級(jí)c++
 第14章 高級(jí)函數(shù) 
  14.1 重載成員函數(shù) 
  14.2 使用默認(rèn)值 
  14.3 初始化對(duì)象 
  14.4 復(fù)制構(gòu)造函數(shù) 
  14.5 總結(jié) 
  14.6 問(wèn)與答 
  14.7 作業(yè) 
  14.7.1 測(cè)驗(yàn) 
  14.7.2 答案 
  14.7.3 練習(xí) 
 第15章 運(yùn)算符重載 
  15.1 重載運(yùn)算符 
  15.1.1 編寫(xiě)遞增方法 
  15.1.2 重載后綴運(yùn)算符 
  15.1.3 重載加法運(yùn)算符 
  15.1.4 對(duì)運(yùn)算符重載的限制 
  15.1.5 賦值運(yùn)算符 
  15.2 轉(zhuǎn)換運(yùn)算符 
  15.3 總結(jié) 
  15.4 問(wèn)與答 
  15.5 作業(yè) 
  15.5.1 測(cè)驗(yàn) 
  15.5.2 答案 
  15.5.3 練習(xí) 
第五部分 繼承和多態(tài)
 第16章 使用繼承擴(kuò)展類(lèi) 
  16.1 什么是繼承 
  16.1.1 繼承和派生 
  16.1.2 動(dòng)物和繼承 
  16.1.3 派生語(yǔ)法 
  16.2 私有和保護(hù) 
  16.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 
  16.4 將參數(shù)傳遞給基類(lèi)構(gòu)造函數(shù) 
  16.5 重寫(xiě)函數(shù) 
  16.5.1 重載和重寫(xiě) 
  16.5.2 隱藏基類(lèi)方法 
  16.5.3 調(diào)用基類(lèi)方法 
  16.6 總結(jié) 
  16.7 問(wèn)與答 
  16.8 作業(yè) 
  16.8.1 測(cè)驗(yàn) 
  16.8.2 答案 
  16.8.3 練習(xí) 
 第17章 使用多態(tài)和派生類(lèi) 
  17.1 使用虛函數(shù)實(shí)現(xiàn)多態(tài) 
  17.2 虛成員函數(shù)的工作原理 
  17.2.1 不能通過(guò)基類(lèi)指針訪(fǎng)問(wèn)派生類(lèi)特有的方法 
  17.2.2 切除 
  17.2.3 虛析構(gòu)函數(shù) 
  17.2.4 虛復(fù)制構(gòu)造函數(shù) 
  17.2.5 使用虛成員函數(shù)的代價(jià) 
  17.3 總結(jié) 
  17.4 問(wèn)與答 
  17.5 作業(yè) 
  17.5.1 測(cè)驗(yàn) 
  17.5.2 答案 
  17.5.3 練習(xí) 
 第18章 使用高級(jí)多態(tài) 
  18.1 單繼承存在的問(wèn)題 
  18.2 抽象數(shù)據(jù)類(lèi)型 
  18.2.1 純虛函數(shù) 
  18.2.2 實(shí)現(xiàn)純虛函數(shù) 
  18.2.3 復(fù)雜的抽象層次結(jié)構(gòu) 
  18.2.4 哪些類(lèi)是抽象的 
  18.3 總結(jié) 
  18.4 問(wèn)與答 
  18.5 作業(yè) 
  18.5.1 測(cè)驗(yàn) 
  18.5.2 答案 
  18.5.3 練習(xí) 
 第19章 使用鏈表存儲(chǔ)信息 
  19.1 鏈表和其他結(jié)構(gòu) 
  19.2 鏈表案例研究 
  19.2.1 委托 
  19.2.2 鏈表的組成部分 
  19.3 作為對(duì)象的鏈表 
  19.4 總結(jié) 
  19.5 問(wèn)與答 
  19.6 作業(yè) 
  19.6.1 測(cè)驗(yàn) 
  19.6.2 答案 
  19.6.3 練習(xí) 
第六部分 特殊主題
 第20章 使用特殊的類(lèi)、函數(shù)和指針 
  20.1 靜態(tài)成員數(shù)據(jù) 
  20.2 靜態(tài)成員函數(shù) 
  20.3 將其他類(lèi)對(duì)象作為成員 
  20.3.1 訪(fǎng)問(wèn)被包含類(lèi)的成員 
  20.3.2 禁止訪(fǎng)問(wèn)包含類(lèi)的成員 
  20.3.3 按引用還是按值復(fù)制 
  20.4 友元類(lèi)和友元函數(shù) 
  20.5 函數(shù)指針 
  20.5.1 函數(shù)指針數(shù)組 
  20.5.2 將函數(shù)指針傳遞給其他函數(shù) 
  20.5.3 將typedef用于函數(shù)指針 
  20.5.4 成員函數(shù)指針 
  20.5.5 成員函數(shù)指針數(shù)組 
  20.6 總結(jié) 
  20.7 問(wèn)與答 
  20.8 作業(yè) 
  20.8.1 問(wèn)與答 
  20.8.2 答案 
  20.8.3 練習(xí) 
 第21章 使用c++0x新增的功能 
  21.1 下一版c++ 
  21.2 空指針常量 
  21.3 編譯階段常量表達(dá)式 
  21.4 自動(dòng)確定類(lèi)型的變量 
  21.5 新的for循環(huán) 
  21.6 總結(jié) 
  21.7 問(wèn)與答 
  21.8 作業(yè) 
  21.8.1 測(cè)驗(yàn) 
  21.8.2 答案 
  21.8.3 練習(xí) 
 第22章 面向?qū)ο蠓治龊驮O(shè)計(jì) 
  22.1 開(kāi)發(fā)周期 
  22.2 模擬報(bào)警系統(tǒng) 
  22.2.1 概念化 
  22.2.2 分析和需求 
  22.2.3 高級(jí)設(shè)計(jì)和詳細(xì)設(shè)計(jì) 
  22.2.4 其他對(duì)象 
  22.2.5 設(shè)計(jì)類(lèi) 
  22.2.6 添加其他類(lèi) 
  22.2.7 事件循環(huán) 
  22.3 案例研究 
  22.3.1 三思而后行 
  22.3.2 分而治之 
  22.3.3 郵件格式 
  22.3.4 初步類(lèi)設(shè)計(jì) 
  22.3.5 同根和不同根 
  22.3.6 設(shè)計(jì)接口 
  22.3.7 建立原型 
  22.3.8 /80規(guī)則 
  22.3.9 設(shè)計(jì)postmastermessage類(lèi) 
  22.3.10 應(yīng)用程序編程接口 
  22.3.11 小組編程 
  22.3.12 需要不斷考慮的設(shè)計(jì)因素 
  22.3.13 使用驅(qū)動(dòng)程序 
  22.4 總結(jié) 
  22.5 問(wèn)與答 
  22.6 作業(yè) 
  22.6.1 測(cè)驗(yàn) 
  22.6.2 答案 
  22.6.3 練習(xí) 
 第23章 創(chuàng)建模板 
  23.1 什么是模板 
  23.2 模板實(shí)例 
  23.3 模板的定義 
  23.4 使用模板實(shí)例 
  23.5 總結(jié) 
  23.6 問(wèn)與答 
  23.7 作業(yè) 
  23.7.1 測(cè)驗(yàn) 
  23.7.2 答案 
  23.7.3 練習(xí) 
 第24章 處理異常和錯(cuò)誤 
  24.1 程序中的各種錯(cuò)誤 
  24.2 處理意外情況 
  24.3 異?!?br />  24.4 使用try塊和catch塊 
  24.4.1 捕獲異?!?br />  24.4.2 使用多條catch語(yǔ)句 
  24.4.3 使用引用以多態(tài)方式捕獲異?!?br />  24.5 編寫(xiě)專(zhuān)業(yè)級(jí)代碼 
  24.5.1 大括號(hào) 
  24.5.2 長(zhǎng)代碼行 
  24.5.3 switch語(yǔ)句 
  24.5.4 程序文本 
  24.5.5 標(biāo)識(shí)符命名 
  24.5.6 名稱(chēng)的拼寫(xiě)和大寫(xiě) 
  24.5.7 注釋 
  24.5.8 設(shè)置訪(fǎng)問(wèn)權(quán)限 
  24.5.9 類(lèi)定義 
  24.5.10 包含文件 
  24.5.11 使用const 
  24.6 總結(jié) 
  24.7 問(wèn)與答 
  24.8 作業(yè) 
  24.8.1 測(cè)驗(yàn) 
  24.8.2 答案 
  24.8.3 練習(xí) 
第七部分 附錄
附錄a 二進(jìn)制和十六進(jìn)制 
 a.1 其他進(jìn)制 
 a.2 不同進(jìn)制之間的轉(zhuǎn)換 
  a.2.1 二進(jìn)制 
  a.2.2 為什么使用二進(jìn)制 
  a.2.3 位、字節(jié)和半字節(jié) 
  a.2.4 什么是kb 
  a.2.5 二進(jìn)制數(shù) 
 a.3 十六進(jìn)制 
附錄b 術(shù)語(yǔ)表 
附錄c 配套網(wǎng)站

本目錄推薦

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