| | | C++程序設計教程(第3版) | 該商品所屬分類:圖書 -> 大中專教材 | 【市場價】 | 419-608元 | 【優惠價】 | 262-380元 | 【作者】 | 王珊珊臧冽張志航編著 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
出版社:機械工業出版社 ISBN:9787111552536 商品編碼:11201295248 品牌:文軒 出版時間:2017-01-01 代碼:49 作者:王珊珊,臧冽,張志航編著
" 作 者:王珊珊,臧冽,張志航 編著 著 定 價:49 出 版 社:機械工業出版社 出版日期:2017年01月01日 頁 數:375 裝 幀:平裝 ISBN:9787111552536 ●第1章C++概述 1.1計算機語言與程序 1.1.1機器語言與程序 1.1.2彙編語言與程序 1.1.3高級語言與程序 1.2從C到C++ 1.3程序設計方法 1.3.1結構化程序設計方法 1.3.2面向對像的程序設計方法 1.4簡單的C++程序介紹 1.5程序開發的步驟 習題1 第2章數據類型、運算符和表達式 2.1保留字和標識符 2.1.1保留字 2.1.2標識符 2.2C++的基本數據類型 2.3常量和變量 2.3.1常量 2.3.2符號常量 2.3.3變量 2.4基本運算符和表達式 2.4.1C++運算符及表達式簡介 2.4.2算術運算符和算術表達式 2.4.3運算優先級和結合性 2.4.4關繫運算符和關繫表達式 2.4.5邏輯運算符和邏輯表達式 2.4.6位運算符和位運算表達式 2.4.7自增、自減運算符和表達式 2.4.8賦值運算符和賦值表達式 2.4.9逗號運算符和逗號表達式 2.4.10sizeof()運算符和表達式 2.4.11邏輯表達式運算優化的副作用 2.5類型轉換 2.5.1賦值時的自動類型轉換 2.5.2各種類型運算量混合運算時的自動類型轉換 2.5.3強制類型轉換 習題2 第3章簡單的輸入/輸出 3.1傳統的輸入/輸出函數實現方法 3.2cout輸出流 3.2.1輸出八進制數、十六進制數和用科學計數法表示的數 3.2.2輸出字符或字符串 3.3cin輸入流 3.3.1輸入十六進制或者八進制數據 3.3.2輸入字符數據 3.4總結 習題3 第4章C++的流程控制 4.1算法概述 4.1.1算法的作用和類別 4.1.2算法的設計原則 4.1.3算法的表示工具 4.1.4結構化程序設計中基本結構的表示 4.2C++程序的結構和語句 4.3選擇結構語句的使用 4.3.1if語句 4.3.2if語句的嵌套使用 4.3.3條件運算符 4.3.4switch語句 4.4循環結構語句的使用 4.4.1goto語句及標號的使用 4.4.2while語句 4.4.3for語句 4.4.4do—while語句 4.4.5break語句和continue語句 4.4.6循環的嵌套 4.5控制語句的應用舉例 習題4 第5章函數 5.1概述 5.2函數的定義與調用 5.2.1函數的定義 5.2.2函數的調用 5.2.3函數的參數 5.3函數的原型聲明 5.4函數的嵌套調用和遞歸調用 5.4.1函數的嵌套調用 5.4.2函數的遞歸調用 5.5內聯函數 5.6函數重載 5.6.1參數類型不同的重載函數 5.6.2參數個數不同的重載函數 5.7使用C++繫統函數 5.8作用域和存儲類別 5.8.1作用域 5.8.2存儲類別 5.8.3全局變量的作用域的擴展和 5.9程序的多文件組織 5.9.1內部函數和外部函數 5.9.2多文件組織的編譯和連接 習題5 第6章編譯預處理 6.1宏定義 6.1.1不帶參數的宏定義 6.1.2帶參數的宏定義 6.2“文件包含”處理 6.3條件編譯 習題6 第7章數組 7.1數組的定義及應用 7.1.1一維數組的定義及使用 7.1.2一維數組作函數參數 7.1.3多維數組的定義及使用 7.1.4二維數組作函數參數 7.2字符數組的定義及應用 7.2.1字符數組的定義 7.2.2字符數組的初始化 7.2.3字符數組的使用 7.2.4字符串和字符串結束標志 7.2.5字符數組的輸入/輸出 7.2.6字符串處理函數 7.2.7字符數組應用舉例 習題7 第8章結構體、共用體和枚舉類型 8.1結構體的定義及應用 8.1.1結構體類型的定義 8.1.2結構體類型變量的定義 8.1.3結構體類型變量及其成員的引用 8.1.4結構體數組 8.2共用體的定義及應用 8.2.1共用體類型及其變量的定義 8.2.2共用體類型變量的引用 8.2.3共用體數據類型的特點 8.3枚舉類型 8.3.1枚舉類型的定義 8.3.2枚舉類型變量的定義 8.3.3枚舉類型變量的使用 習題8 第9章指針、引用和鏈表 9.1指針和指針變量 9.1.1指針的概念 9.1.2指針變量的定義 9.1.3有關指針的運算符&和* 9.1.4指針變量的初始化 9.1.5直接訪問和間接訪問 9.1.6地址值的輸出 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獲得函數處理結果的幾種方法 9.4指針數組 9.4.1指針數組的定義和使用 9.4.2使用指針數組處理二維數組 9.4.3利用字符指針數組處理字符串 9.4.4main函數的參數 9.5指向指針的指針 9.6指針和函數 9.6.1函數指針 9.6.2返回指針值的函數(指針函數) 9.7指針小結 9.8引用、const型變量和const型指針 9.8.1引用類型變量的說明及使用 9.8.2引用和函數 9.8.3const型量 9.9存儲空間的動態分配和釋放 9.9.1new和delete運算符 9.9.2使用new和delete運算符的注意事項 9.10鏈表及其算法 9.10.1結構體與指針 9.10.2鏈表的概念的引入 9.10.3鏈表的常用算法 9.11用typedef定義新類型名 習題9 第10章類和對像 10.1類和對像的定義 10.1.1從結構體到類 10.1.2類和對像的定義 10.1.3對像成員的訪問 10.1.4成員函數的定義 10.1.5對像的存儲空間 10.1.6定義類和對像的有關說明 10.2初始化對像、撤消對像 10.2.1構造函數和析構函數 10.2.2缺省構造函數和缺省析構函數 10.2.3拷貝構造函數和缺省拷貝構造函數 10.2.4拷貝構造函數的調用時機 10.2.5利用構造函數進行類型轉換 10.3成員函數的特性 10.3.1內聯函數和外聯函數 10.3.2成員函數的重載 10.4構造函數和對像成員 10.5this指針 習題10 第11章類和對像的其他特性 11.1靜態成員 11.1.1靜態數據成員 11.1.2靜態成員函數 11 11.2函數 11.2.2一個類的成員函數可作為另一個函數 11.2類 11.3常數據成員和常成員函數 11.3.1常數據成員 11.3.2常成員函數 習題11 第12章繼承和派生 12.1繼承的基本概念 12.2單一繼承 12.2.1公有繼承(派生) 12.2.2私有繼承(派生) 12.2.3保護繼承(派生) 12.2.4private成員和protected成員的區別 12.3多重繼承 12.4基類成員的初始化 12.4.1基類的構造函數和析構函數的調用順序 12.4.2對像成員構造函數和析構函數的調用順序 12.5二義性和支配規則 12.5.1二義性(訪問衝突) 12.5.2支配規則 12.6虛基類 12.7訪問基類成員和訪問對像成員的成員 12.7.1訪問對像成員的成員 12.7.2訪問基類成員 12.8賦值兼容 習題12 第13章多態性 13.1函數重載 13.2運算符重載 13.2.1運算符重載的幾點說明 13.2.2運算符重載的兩種方式 13.2.3類型轉換函數 13.2.4其他運算符的重載 13.2.5字符串類 13.2.6運算符重載函數小結 13.3靜態聯編 13.4動態聯編和虛函數 13.4.1虛函數的定義和使用 13.4.2虛析構函數 13.5純虛函數和抽像類 習題13 第14章輸入/輸出流 14.1輸入/輸出基本概念 14.1.1輸入/輸出流 14.1.2文本流、二進制流和數據文件 14.1.3緩衝 14.2輸入/輸出流類體繫 14.2.1基本輸入/輸出流類體繫 14.2.2用運算符重載實現標準設備的輸入/輸出 14.2.3缺省的輸入/輸出格式 14.3輸入/輸出格式控制 14.3.1使用成員函數進行格式控制 14.3.2使用操縱算子進行格式控制 14.4使用成員函數實現輸入/輸出 14.4.1輸出函數 14.4.2輸入函數 14.5重載插入和提取運算符 14.6文件流類 14.6.1文件流類體繫 14.6.2文件的打開和關閉 14.6.3文本文件的讀寫 14.6.4二進制文件的讀寫 14.7文件的隨機訪問 14.8輸入/輸出流的出錯處理 習題14 *第15章模板 15.1函數模板 15.1.1函數模板的定義和使用 15.1.2模板函數的重載 15.1.3函數模板的重載 15.2類模板 15.2.1類模板的定義和使用 15.2.2類模函數 15.2.3類模板的特殊處理 15.3總結 習題15 附錄AASCⅡ碼表 附錄B標準庫函數 參考文獻 本書包括兩部分內容。第一部分為第1~9章,以C++語言的基本語法為起點講述面向過程的程序設計,內容包括基本數據類型、基本控制結構、函數、數組、結構體、指針和鏈表。第二部分為第10~15章,結合C++語言的應用實例,講述面向對像程序設計的基本概念,內容包括類和對像、繼承和派生、多態以及輸入輸出和文件操作。本書適用於程序設計語言的初學者,也適用於大學本科理工類各專業學習C++程序設計語言的學生,同時適用於自學C++語言的讀者。 王珊珊,臧冽,張志航 編著 著 臧冽,南京航空航天大學計算機學院副教授,省級精品課“C++程序設計”第二負責人,常年教授C++程序設計課程,經驗豐富。 前 言編寫背景各大專院校工科類專業開設了程序設計語言類課程,尤其是電類專業普遍開設了C++程序設計課程,因此需要一本適用於初學者的教材。本書就是為了滿足這個層次的讀者需求而編寫的。本書包含兩個方面的內容:1)面向過程的程序設計,目的是讓初學者掌握基本的程序設計知識。2)面向對像的程序設計,讓初學者了解面向對像程序設計的基本概念,為今後學習以面向對像為基礎的通用軟件開發工具如Microsoft Visual C++、Delphi、C#.net和Visual Studio等打下堅實的基礎。 2005年和2011年本教材分別出版了第1版和第2版,被國內十幾所高校和培訓機構所使用,並取得了良好的反響。本書在前兩版的基礎上,修正了部分不足,文字描述更準確;程序在Visual Studio 2013環境中運行,盡量做到符合C++11新標準,並對C+等
" | | | | | |