QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30

C++程序設(shè)計案例教程

  • 類  別:計算機系列
  • 書  名:C++程序設(shè)計案例教程
  • 主  編:王梅
  • 定  價:45
  • 開  本:16開
  • 印刷方式:雙色
  • 頁  數(shù):284
  • 時  間:2018年2月
  • 出  版  社:北京郵電大學(xué)出版社
  • 書  號:978-7-5635-3249-0

內(nèi)容摘要

  本書采用案例式編寫模式,重點突出應(yīng)用,輔以理論講解,全面介紹了C++程序設(shè)計的知識和運用。全書通過大量的案例講解了C++語言的基礎(chǔ)知識,數(shù)據(jù)類型、運算符和表達式,程序控制語句,函數(shù)和預(yù)處理,數(shù)組、指針和引用,非基本數(shù)據(jù)類型,類和對象,類的集成與派生,多態(tài)性和虛函數(shù)的使用,運算符重載,輸入/輸出流,模板,異常處理及其中的析構(gòu)等知識。
  本書可作為高職高專院校計算機專業(yè)及相關(guān)專業(yè)的教材,也可作為C++程序開發(fā)人員的參考用書。

目錄

第1章 C++語言概述
 1.1 C++語言的基本語法
  1.1.1 C++程序的組成
  1.1.2 C++語言詞匯
 1.2 Visual C++ 6.0開發(fā)環(huán)境
 1.3 習(xí)題
第2章 數(shù)據(jù)類型、運算符和表達式
 2.1 常量和變量
 2.2 基本數(shù)據(jù)類型
  2.2.1 整型數(shù)據(jù)類型
  2.2.2 浮點型數(shù)據(jù)類型
  2.2.3 字符型數(shù)據(jù)類型
  2.2.4 布爾型數(shù)據(jù)類型
 2.3 運算符和表達式
  2.3.1 算術(shù)運算符與表達式
  2.3.2 關(guān)系運算符與表達式
  2.3.3 邏輯運算符與表達式
  2.3.4 自增和自減運算符
  2.3.5 賦值運算符與表達式
  2.3.6 強制類型轉(zhuǎn)換運算符
  2.3.7 條件運算符
  2.3.8 位運算符
 2.4 習(xí)題
第3章 程序控制語句
 3.1 順序控制語句
 3.2 選擇控制語句
  3.2.1 if語句
  3.2.2 嵌套if語句
  3.2.3 switch語句
 3.3 循環(huán)控制語句
  3.3.1 while循環(huán)語句
  3.3.2 dowhile循環(huán)語句
  3.3.3 for循環(huán)語句
 3.4 break語句和continue語句
  3.4.1 break語句
  3.4.2 continue語句
 3.5 習(xí)題
第4章 函數(shù)和預(yù)處理
 4.1 函數(shù)的定義和調(diào)用
 4.2 函數(shù)參數(shù)傳遞
  4.2.1 值傳遞
  4.2.2 地址傳遞
 4.3 函數(shù)的嵌套調(diào)用
 4.4 函數(shù)的遞歸調(diào)用
 4.5 函數(shù)的重載、內(nèi)聯(lián)和默認參數(shù)
  4.5.1 函數(shù)重載
  4.5.2 內(nèi)聯(lián)函數(shù)
  4.5.3 帶有默認參數(shù)的函數(shù)
 4.6 標(biāo)識符的作用域
  4.6.1 局部變量
  4.6.2 全局變量
 4.7 變量的存儲類別
  4.7.1 靜態(tài)局部變量
  4.7.2 外部變量
 4.8 外部函數(shù)
 4.9 編譯預(yù)處理
  4.9.1 宏定義命令
  4.9.2 文件包含命令
  4.9.3 條件編譯命令
 4.10 習(xí)題
第5章 數(shù)組、指針和引用
 5.1 數(shù)組
  5.1.1 一維數(shù)組
  5.1.2 二維數(shù)組
  5.1.3 數(shù)組名作函數(shù)參數(shù)
  5.1.4 字符數(shù)組
 5.2 指針
  5.2.1 指針的使用
  5.2.2 指針的運算
 5.3 指針與數(shù)組
  5.3.1 指向數(shù)組元素的指針
  5.3.2 指針數(shù)組
 5.4 指針與函數(shù)
  5.4.1 指針作為函數(shù)參數(shù)
  5.4.2 函數(shù)指針
  5.4.3 指針函數(shù)
 5.5 引用
  5.5.1 引用的定義
  5.5.2 引用作為函數(shù)參數(shù)
 5.6 習(xí)題
第6章 非基本數(shù)據(jù)類型
 6.1 結(jié)構(gòu)體類型
 6.2 聯(lián)合體類型
 6.3 枚舉類型
 6.4 自定義類型
 6.5 習(xí)題
第7章 類和對象
 7.1 類和對象的概念和定義
  7.1.1 類的定義
  7.1.2 對象的創(chuàng)建
 7.2 構(gòu)造函數(shù)和析構(gòu)函數(shù)
  7.2.1 構(gòu)造函數(shù)
  7.2.2 析構(gòu)函數(shù)
 7.3 靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)
  7.3.1 靜態(tài)數(shù)據(jù)成員
  7.3.2 靜態(tài)成員函數(shù)
 7.4 對象數(shù)組
 7.5 對象指針和this指針
  7.5.1 對象指針
  7.5.2 this指針
 7.6 友元函數(shù)和友元類
  7.6.1 友元函數(shù)的簡單使用
  7.6.2 友元類
 7.7 習(xí)題
第8章 類的繼承與派生
 8.1 創(chuàng)建派生類
  8.1.1 派生類的定義
  8.1.2 派生類成員的訪問屬性
 8.2 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
  8.2.1 創(chuàng)建單繼承的構(gòu)造函數(shù)和析構(gòu)函數(shù)
  8.2.2 創(chuàng)建多層派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
  8.2.3 創(chuàng)建包含子對象的派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
  8.2.4 創(chuàng)建多重繼承的構(gòu)造函數(shù)和析構(gòu)函數(shù)
 8.3 虛基類的使用
 8.4 習(xí)題
第9章 多態(tài)性和虛函數(shù)的使用
 9.1 多態(tài)性和虛函數(shù)
  9.1.1 多態(tài)性
  9.1.2 虛函數(shù)的使用
 9.2 純虛函數(shù)和抽象類
 9.3 習(xí)題
第10章 運算符重載
 10.1 單目運算符重載
  10.1.1 重載前綴“++”運算符
  10.1.2 重載后綴“++”運算符
  10.1.3 改進前綴“++”運算符和后綴“++”運算符的重載
 10.2 雙目運算符重載
  10.2.1 以非靜態(tài)成員函數(shù)方式重載“+”運算符
  10.2.2 以友元函數(shù)方式重載“+”運算符
 10.3 關(guān)系運算符重載
 10.4 賦值運算符重載
 10.5 下標(biāo)運算符重載
 10.6 類型轉(zhuǎn)換運算符重載
 10.7 流插入運算符重載
 10.8 流提取運算符重載
 10.9 習(xí)題
第11章 輸入/輸出流
 11.1 標(biāo)準(zhǔn)輸入/輸出流
  11.1.1 標(biāo)準(zhǔn)輸出流對象
  11.1.2 標(biāo)準(zhǔn)輸入流對象
 11.2 輸入/輸出流成員函數(shù)
  11.2.1 get()函數(shù)
  11.2.2 getline()函數(shù)
  11.2.3 put()函數(shù)
  11.2.4 其他成員函數(shù)
 11.3 輸入/輸出格式控制
  11.3.1 流對象成員函數(shù)
  11.3.2 格式控制符
 11.4 文件操作與文件流
  11.4.1 對文本文件進行操作
  11.4.2 對二進制文件的操作
 11.5 字符串流
  11.5.1 對字符串流的輸出操作
  11.5.2 對字符串流的輸入操作
 11.6 習(xí)題
第12章 模板
 12.1 函數(shù)模板
 12.2 類模板
 12.3 習(xí)題
第13章 異常處理及其中的析構(gòu)
 13.1 異常處理
 13.2 異常處理中的析構(gòu)
 13.3 習(xí)題
參考文獻

主編信息

王梅,江蘇海事職業(yè)技術(shù)學(xué)院教師。

相關(guān)圖書