![](/c49/30/10361349868.jpg)
出版社:電子工業 ISBN:9787121264801 商品編碼:10361349868 開本:16 出版時間:2015-08-01 代碼:44 作者:侯正昌周志德
" 基本信息 - 商品名稱:C++程序設計(第4版高職高專計算機繫列規劃教材)
- 作者:編者:侯正昌//周志德
- 代碼:44
- 出版社:電子工業
- ISBN號:9787121264801
其他參考信息 - 出版時間:2015-08-01
- 印刷時間:2015-08-01
- 版次:4
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:326
- 字數:538千字
內容提要 侯正昌、周志德主編的《C++程序設計(第4版高 職高專計算機繫列規劃教材)》共12章。前兩章為C++ 概述及數據類型和表達式介紹。第3、4章敘述了三種 基本程序結構、流程控制語句和數組。第5、6章討論 函數的定義和調用、函數的嵌套調用和遞歸調用、變 量的存儲類型、內聯函數、函數的重載、編譯預處理 中的宏定義、“文件包含”處理與條件編譯。第7章 講解了指針變量、指針數組、指向一維數組的指針變 量、返回指針值的函數、函數指針變量、new 和 delete 運算符、引用。第8章介紹枚舉型、結構體與 鏈表。第9、10章講述了類和對像、構造函數與析構 函數、繼承與派生、衝突、支配規則和賦值兼容性與 靜態數據成員。**1、12章敘函數與運算符 重載、多態性與虛函數、流類體繫與文件操作。本書 起點低,不要求學過其他程序設計語言。 本書可作為高職高專院校計算機、電子、物聯網 等專業的教材。 目錄 **章 C++概述 1.1 C++的起源 1.2 C++的特點 1.3 C++程序的基本結構 1.4 C++上機操作 1.4.1 C++程序的開發步驟 1.4.2 C++程序上機操作方法 本章小結 習題 第2章 數據類型和表達式 2.1 數據類型 2.2 常量和變量 2.2.1 常量 2.2.2 變量 2.3 運算符和表達式 2.3.1 算術運算符和算 術表達式 2.3.2 賦值運算符和賦值 表達式 2.3.3 自增、自減運算符 2.3.4 關繫運算符和關繫 表達式 2.3.5 邏輯運算符和邏輯 表達式 2.3.6 逗號運算符和逗號 表達式 2.3.7 復合賦值運算符 2.3.8 數據類型長度運算符 (sizeof運算符) 2.4 簡單輸入和輸出 2.4.1 數據輸出 2.4.2 數據輸入 2.4.3 簡單輸入/輸出格 式控制 本章小結 習題 實驗一 第3章 程序結構和流程控制語句 3.1 程序的三種基本結構和語句 3.1.1 程序的三種基本結構 3.1.2 C++程序的組成 3.1.3 C++程序的語句 3.2 分支語句 3.2.1 if語句 3.2.2 條件運算符和條件 表達式 3.2.3 switch語句 3.3 循環語句 3.3.1 while語句 3.3.2 do…while語句 3.3.3 for語句 3.3.4 三種循環語句的比較 3.3.5 循環語句的嵌套 3.4 控制執行順序的語句 3.4.1 break語句 3.4.2 continue語句 3.4.3 語句標號和goto語句 3.4.4 exit()和abort()函數 3.5 程序設計舉例 3.5.1 分支語句應用舉例 3.5.2 循環語句應用舉例 本章小結 習題 實驗二 實驗三 第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.3.3 字符數組應用舉例 本章小結 習題 實驗四 實驗五 第5章 函數 5.1 函數的定義和調用 5.1.1 函數的概念 5.1.2 函數的定義 5.1.3 函數的調用 5.1.4 實參與形參的數據 傳送 5.2 函數的嵌套調用和遞歸調用 5.2.1 函數的嵌套調用 5.2.2 函數的遞歸調用 5.3 數組作為函數參數 5.3.1素作為函數 實參 5.3.2 數組名作為函數參數 5.4 變量的存儲類型 5.4.1 作用域 5.4.2 局部變量與全局變量 5.4.3 動態變量與靜態變量 5.4.4 變量的存儲類型 5.5 內聯函數 5.6 具有默認參數值的函數 5.7 函數的重載 本章小結 習題 實驗六 第6章 編譯預處理 6.1 文件包含處理 6.2 宏定義 6.2.1 不帶參數的宏定義 6.2.2 帶參數的宏定義 6.3 條件編譯 本章小結 習題 第7章 指針 7.1 指針與指針變量 7.1.1 指針的概念 7.1.2 指針變量的定義 與引用 7.1.3 指針變量的運算 7.2 指針與數組 7.2.1 一維數組與指針 7.2.2 二維數組與指針 7.2.3 字符串與指針 7.3 指針變量與數組作為 函數參數 7.3.1 指針變量作為 函數參數 7.3.2 數組與指針作為 函數參數 7.4 指針數組 7.5 指向一維數組的指針 變量 7.6 返回指針值的函數 7.7 函數指針變量 7.8 new 和 delete 運算符 7.8.1 new運算符 7.8.2 delete運算符 7.8.3 使用new和delete運算 符應注意的事項 7.9 引用類型變量和 類型的指針 7.9.1 引用類型變量的定義 及使用 7.9.2 const類型變量 本章小結 習題 實驗七 實驗八 第8章 枚舉類型和結構體 8.1 枚舉類型的定義及應用 8.1.1 枚舉類型的定義 8.1.2 枚舉類型變量的定義 8.1.3 枚舉類型變量的引用 8.2 結構體的定義及應用 8.2.1 結構體的概念 8.2.2 結構體類型的定義 8.2.3 結構體變量的定義 8.2.4 結構體變量的引用 8.2.5 結構體變量與數組 作為函數參數 8.3 鏈表 8.3.1 鏈表的概念 8.3.2 鏈表的基本操作 本章小結 習題 實驗九 實驗十 第9章 類和對像 9.1 概述 9.2 類與對像 9.2.1 類 9.2.2 對像 9.3 構造函數 9.3.1 構造函數的定義 9.3.2 用構造函數初始化 對像的過程 9.3.3 默認構造函數 9.3.4 拷貝的構造函數 9.3.5 用new運算符動態 定義對像 9.4 析構函數 9.4.1 定義析構函數 9.4.2 析構函數的調用 9.4.3 默認的析構函數 9.5 構造函數和對像成員 9.6 this 指針 本章小結 習題 實驗十一 **0章 繼承和派生類 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.3 虛基類 10.3.1 多重派生的基類 拷貝 10.3.2 虛基類 10.4 靜態數據成員 本章小結 習題 實驗十二 **1與運算符重載 11.函數 11.1.1 定義普通函數為 11.1.注意事項 11.2 運算符重載 11.2.1 運算符重載的概念 11.2.運算符重載 11.2.運算符重載 11.2.4 字符串類運算符 重載 11.3 多態性與虛函數 11.3.1 多態性技術 11.3.2 虛函數 11.3.3 純虛函數 11.4 類與對像的特性 本章小結 習題 實驗十三 **2章 流類體繫與文件操作 12.1 流類體繫 12.1.1 流 12.1.2 基本流類體繫 12.1.3 標準輸入/輸出流 12.1.4 流的格式控制 12.1.5 數據輸入/輸出成 員函數 12.2 文件操作 12.2.1 C++文件概述 12.2.2 C++的文件流類 體繫 12.2.3 文件的使用方法 12.2.4 文本文件的使用 本章小結 習題 實驗十四 附錄A C++中的關鍵字 附錄B 常用庫函數 附錄C ASCII碼表 附錄D 《C++程序設計》學時分配參考表 參考文獻
" |