TOP
0
0
魅麗。花火原創小說66折起
21天學通C++(第5版)(簡體書)
滿額折

21天學通C++(第5版)(簡體書)

人民幣定價:59.8 元
定  價:NT$ 359 元
優惠價:87312
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:9 點
相關商品
商品簡介
作者簡介
名人/編輯推薦
目次

商品簡介

本書從初學者的角度較全面地介紹了C++的相關知識,較系統地介紹了C++語言的基礎內容。本書包括6 篇共21 章的內容。其中,第1 篇是C++數據表達篇,包括C++入門、變量和數據類型、運算符和表達式以及程序控制結構等;第2 篇是C++面向過程設計篇,包括函數、編譯預處理、數組、指針和構造數據類型等內容;第3 篇是C++面向對象編程篇,主要包括類和對象、繼承、多態、運算符重載和輸入/輸出流等內容;第4 篇主要介紹了C++高級特性,內容包括文件、命名空間和引用與內存管理;第5篇的內容主要是C++編程實踐,主要分析了標準模板庫STL、模板與C++標準庫和異常處理等;最後一篇結合學生成績管理系統開發實例,講解如何使用C++進行實際開發。本書適合沒有編程基礎的C++語言初學者作為入門教程,也可作為大中專院校師生和培訓班的教材,對於C++語言開發的愛好者,本書也有較大的參考價值。

作者簡介

劉蕾,長期從事C、VC程序設計語言的教學工作,並使用C和VC開發了大量的程序,主要有:學校食堂IC卡管理系統;學校信息管理系統(使用VC和MS SQL 2000);達州軍分區點對點視頻會議系統;市民政局局域網即時通信軟件;健身俱樂部會員管理系統;某鑽探公司圖形矢量化系統。

名人/編輯推薦

√ 基礎知識→核心技術→典型實例→綜合練習→項目案例,輕鬆上手與提高。全面掌握C++只需21天!
√ 細緻體貼的知識點講解;
√ 理論聯繫實際的學習模式;
√ 239個典型案例、1個項目案例、44個練習題、61個面試題
√ 一線開發人員全程貼心講解,輕鬆上手與提高。

前言

千里之行,始於足下!
――老子

“21天學編程系列”自2009年1月上市以來一直受到廣大讀者的青睞。該系列中的大部分圖書從一上市就登上了編程類圖書銷售排行榜的前列,很多大中專院校也將該系列中的一些圖書作為教材使用,目前這些圖書已經多次印刷、改版。可以說,“21天學編程系列”是自2009年以來國內原創計算機編程圖書頗具影響力的品牌之一。

為了使該系列圖書能緊跟技術和教學的發展,更加適合讀者學習和學校教學,我們結合最新技術和讀者的建議,對該系列圖書進行了改版(即第5 版)。本書便是該系列中的C++分冊。

本書有何特色

1.細緻體貼的講解
為了讓讀者更快上手,本書特別設計了適合初學者的學習方式,用準確的語言總結概念、用直觀的圖示演示過程、用詳細的注釋解釋代碼、用形象的比方幫助記憶。

1 知識點介紹 準確、清晰是其顯著特點,一般放在每一節開始位置,讓零基礎的讀者瞭解相關概念,順利入門。
2 範例 書中出現的完整實例,以章節順序編號,便於檢索和循序漸進地學習、實踐,放在每節知識點介紹之後。
3 代碼清單 與範例編號對應,層次清楚、語句簡潔、注釋豐富,體現了代碼優美的原則,有利於讀者養成良好的代碼編寫習慣。對於大段程序,均在每行代碼前設定編號,便於學習。
4 運行結果 給出範例運行結果和對應圖示,幫助讀者更直觀地理解範例代碼。
5 範例解析 對範例代碼中的關鍵代碼行進行逐一解釋,有助於讀者掌握相關概念和知識。
6 貼心的提示 為了便於讀者閱讀,全書還穿插著一些技巧、提示等小貼士,體例約定如下。
? 提示:通常是一些貼心的提醒,用於加深讀者印象,或提供建議、提出解決問題的方法。
? 注意:提出學習過程中需要特別注意的一些知識點和內容,或者相關信息。
? 警告:對操作不當或理解偏差將會造成的災難性後果給出警示,以加深讀者印象。
7 習題 每章最後提供專門的測試習題,供讀者檢驗所學知識是否牢固掌握。
8 微課 使用手機App(例如微信)掃描二維碼,可在線觀看配套教學微課。

2.實用超值的配套資源
為了幫助讀者比較直觀地學習,本書提供配套資源,內容包括多媒體視頻、電子教案(PPT)和實例源代碼等。
使用瀏覽器訪問本書頁面(http://www.broadview.com.cn/33632),可在“下載資源”處查看和下載本書配套資源文件。

◆多媒體視頻
本書配有長達12 小時教學視頻,講解關鍵知識點界面操作和書中的一些綜合練習題。作
者親自配音、演示,手把手教讀者使用。
◆電子教案(PPT)
本書可以作為高校相關課程的教材或課外輔導書,所以作者特別為本書製作了電子教案PPT),以方便老師教學使用。
◆職場面試法寶
本書附贈“職場面試法寶”,含常見的職場經典面試題及解答。

3.提供完善的技術支持
本書的技術支持論壇為:http://www.rzchina.net,讀者可以在上面提問交流。另外,論壇上還有一些教程、視頻動畫和各種技術文章,可幫助讀者提高開發水平。

推薦的學習計劃表
本書作者在長期從事相關培訓或教學實踐過程中,歸納了最適合初學者的學習模式,並參
考了多位專家的意見,為讀者總結了合理的學習時間分配方式,列表如下。

第1周
第1天
瞭解C++的歷史及其特點
掌握C++編譯環境及第一個C++程序
熟悉C++源程序的基本組成和組成元素
?
第2天
掌握C++中的常量、變量及其定義
掌握C++中數據類型及其轉換
熟練掌握在C++程序中如何聲明及使用常量、變量和數據類型
??
第3天
掌握C++支持的各種運算符及應用
掌握C++支持的由各種運算符和常量變量構成的表達式、語句及其應用

第4天
瞭解C++的面向過程的結構化設計方法
熟練掌握C++支持的順序結構、選擇結構和循環結構
掌握轉向語句的功能及其使用

第5天
掌握C++中函數的聲明與定義
熟練掌握函數的參數、原型和返回值,以及在程序中調用函數瞭解C++中函數的重載

第6天
瞭解預處理命令的功能
掌握宏定義及其使用
掌握文件包含的使用
掌握常用的編譯預處理命令

第7天
瞭解數組的概念
熟練掌握一維和多維數組的聲明與引用
掌握數組的多種賦值方法
熟悉數組在實際程序中的應用

第2周
第8天
瞭解指針的概念
熟練掌握指針的定義和運算
掌握指針與數組、函數和字符串的運算
掌握指向指針的使用

第9天
掌握結構體、共用體和枚舉類型的定義和使用
瞭解類型重定義符的使用
瞭解位域的應用

第10天
掌握C++中類和對象的概念
掌握C++中類的構造函數、析構函數的定義和應用
掌握友元的概念和相關應用

第11天
瞭解C++中繼承與派生的概念
掌握C++支持的派生方式
掌握派生類的構造函數和析構函數的定義和使用
掌握多重繼承和虛基類的應用

第12天
理解多態的概念
熟練掌握C++中多態的實現方法
熟練掌握虛函數的定義及其使用
掌握純虛函數和抽象類

第13天
理解運算符重載的概念及定義
掌握運算符重載的兩種形式及其實現
掌握特殊運算符的重載

第14天
瞭解C++中引入標準輸入/輸出流的原因
掌握常用標準輸入/輸出流對象
掌握輸入/輸出流成員函數的使用和格式控制

第3周
第15天
瞭解文件和流的概念
掌握文件的打開與關閉操作
掌握順序文件和隨機文件的讀寫及其應用

第16天
理解命名空間的作用
掌握命名空間的使用方法
掌握類的作用域及this 指針的應用方法

第17天
理解引用的概念
掌握引用在實際程序中的使用和操作及其與指針的區別
掌握動態內存分配的方法

第18天
瞭解標準模板庫STL 的基本概念及其在C++程序設計中的作用
掌握常用的STL 容器的類別及其相關應用
掌握算法和迭代器的使用

第19天
理解模板的概念
掌握函數模板和類模板的定義和生成
理解C++標準庫及字符串庫

第20天
瞭解錯誤與異常的概念及其處理基本原則
掌握實際程序中實現異常處理的方法
瞭解異常處理機制

第21天
瞭解開發一個應用程序的軟件工程生命週期
掌握使用C++開發具體應用程序的流程
掌握使用Visual C++ 6.0 的控制台程序開發C++應用程序

本書適合哪些讀者閱讀

本書非常適合以下幾類人員閱讀:
◆從未接觸過C++編程,但對C++有興趣的自學人員;
◆各大中專院校的在校學生和相關授課老師;
◆瞭解一些C++,但還需要進一步學習的人員;
◆在某些需要使用C++編程的特殊領域的工作人員;
◆其他編程愛好者。

本書作者
本書主要由劉蕾編寫,參與編寫的還有:張昆、張友、趙桂芹、張金霞、張增強、劉桂珍、陳冠軍、魏春、張燕、孟春燕、頊宇峰、李楊坡。由於水平有限,書中難免存在疏漏和不足之處,懇請廣大讀者和專家批評、指正。

目次

第1 篇 C++數據表達篇
第1 章 C++入門 ............................................................................................................................... 1
1.1 C++概述 ............................................................................................................................... 1
1.1.1 C++的歷史沿革 ...................................................................................................................... 1
1.1.2 C++與面向對象 ...................................................................................................................... 1
1.1.3 從C 語言到C++ ..................................................................................................................... 2
1.2 程序設計方法 ...................................................................................................................... 3
1.2.1 結構化程序設計 ...................................................................................................................... 3
1.2.2 面向對象程序設計 .................................................................................................................. 4
1.2.3 程序設計方法比較 .................................................................................................................. 4
1.3 C++開發環境――Visual C++ 6.0 ....................................................................................... 5
1.3.1 工作區 ..................................................................................................................................... 5
1.3.2 編輯區(Editor Area) ........................................................................................................... 6
1.3.3 輸出窗口(Output Window) ................................................................................................ 6
1.3.4 菜單欄、工具欄、狀態欄 ...................................................................................................... 7
1.4 第一個C++程序――Hello World ....................................................................................... 7
1.4.1 創建源程序 ............................................................................................................................. 7
1.4.2 編譯連接 ................................................................................................................................. 9
1.4.3 調試運行 ................................................................................................................................. 9
1.5 C++源程序組成元素 ......................................................................................................... 10
1.5.1 基本組成 ............................................................................................................................... 10
1.5.2 基本符號 ............................................................................................................................... 11
1.5.3 標識符 ................................................................................................................................... 11
1.5.4 保留字 ................................................................................................................................... 11
1.5.5 分隔符 ................................................................................................................................... 12
1.6 小結 .................................................................................................................................... 12
1.7 習題 .................................................................................................................................... 12

第2 章 變量和數據類型 ................................................................................................................. 16
2.1 常量 .................................................................................................................................... 16
2.1.1 聲明常量 ............................................................................................................................... 16
2.1.2 常量的應用 ......................................................................................................................

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 312
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區