[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • C++程序設計——思想與方法 慕課版(第3版)
    該商品所屬分類:圖書 -> 人民郵電出版社
    【市場價】
    408-592
    【優惠價】
    255-370
    【作者】 翁惠玉俞勇 
    【出版社】人民郵電出版社 
    【ISBN】9787115429353
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115429353
    版次:3

    商品編碼:11970259
    品牌:人民郵電出版社
    包裝:平裝

    叢書名:21世紀高等教育計算機規劃教材
    開本:16開
    出版時間:2016-08-01

    用紙:膠版紙
    正文語種:中文

    作者:翁惠玉,俞勇

        
        
    "

    編輯推薦

    《C++程序設計——思想與方法(第3版)》一書是上海交通大學資深教學型老師的傾力之作,為解決讀者在學習程序設計時遇到的諸多問題,作者將多年的教學經驗,以及程序設計的思想和方法總結在本書中,並將書中的重點、難度、案例操作錄制了教學視頻,讀者在學習過程中,可掃描二維碼打開視頻,暢想名師的講解。

    內容簡介

    本書主要內容包括:程序的基本組成,分支程序設計,循環程序設計,批量數據處理——數組,過程封裝——函數,間接訪問——指針,數據封裝——結構體,模塊化開發,創建新的類型,運算符重載,組合與繼承,泛型機制——模板,輸入輸出與文件,異常處理,容器與迭代器。

    作者簡介

    翁惠玉 博士, 現為上海交通大學副教授,從事計算機網絡和信息繫統的研究,並長期擔任上海交通大學ACM試點班的程序設計、數據結構和計算機網絡等課程的主講教師。程序設計2004年被評為上海市精品課程。在教學方面,翁老師曾多次獲***和上海市的教學成果獎,還多次獲得上海交通大學的優秀教學獎。
    俞勇,上海交通大學教授、博士生導師,國務院特殊津貼獲得者、全國模範教師。先後主持教育部教育教學改革項目2項、獲得***和上海市教學成果獎8項、上海市優秀教材獎2項,並3次率隊奪得ACM國際大學生程序設計競賽全球總冠軍。

    目錄

    第1章 緒論1
    1.1程序設計概述1
    1.2計算機組成1
    1.2.1計算機硬件2
    1.2.2計算機軟件3
    1.3程序設計語言3
    1.3.1機器語言3
    1.3.2彙編語言4
    1.3.3高級語言4
    1.3.4C++語言5
    1.4程序設計過程5
    1.4.1算法設計5
    1.4.2編碼8
    1.4.3編譯和鏈接8
    1.4.4調試與維護8
    1.5小結9
    1.6習題9
    第2章程序的基本組成11
    2.1程序的基本結構11
    2.1.1注釋12
    2.1.2預編譯12
    2.1.3名字空間13
    2.1.4主程序13
    2.2常量與變量14
    2.2.1變量定義14
    2.2.2數據類型16
    2.2.3常量與符號常量21
    *2.2.4C++11的擴展24
    2.3數據的輸入/輸出25
    2.3.1數據的輸入25
    2.3.2數據的輸出26
    2.4算術運算27
    2.4.1算術表達式27
    2.4.2各種類型的數值間的混合運算27
    2.4.3強制類型轉換27
    2.4.4數學函數庫28
    *2.4.5C++11的擴展29
    2.5賦值運算29
    2.5.1賦值表達式29
    2.5.2賦值的嵌套30
    2.5.3復合賦值運算31
    2.5.4自增和自減運算符32
    2.6程序規範及常見錯誤33
    2.7小結34
    2.8習題34
    第3章分支程序設計37
    3.1關繫表達式37
    3.2邏輯表達式38
    3.3if語句39
    3.3.1if語句的格式39
    3.3.2if語句的嵌套43
    3.3.3條件表達式44
    3.4switch語句及其應用46
    3.5編程規範及常見錯誤52
    3.6小結52
    3.7習題53
    第4章循環程序設計56
    4.1計數循環56
    4.1.1for語句56
    4.1.2for語句的進一步討論61
    4.1.3for循環的嵌套61
    *4.1.4C++11的擴展62
    4.2break和continue語句62
    4.3基於哨兵的循環64
    4.3.1while語句64
    4.3.2do-while語句68
    4.4循環的中途退出69
    *4.5枚舉法70
    *4.6貪婪法73
    4.7編程規範及常見錯誤75
    4.8小結75
    4.9習題75
    第5章批量數據處理——數組79
    5.1一維數組79
    5.1.1一維數組的定義79
    5.1.2一素的引用80
    5.1.3一維數組的內存映像81
    5.1.4一維數組的應用81
    *5.1.5C++11的擴展83
    5.2查找84
    5.2.1順序查找84
    5.2.2二分查找85
    5.3排序87
    5.3.1直接選擇排序法87
    5.3.2冒泡排序法89
    5.4二維數組90
    5.4.1二維數組的定義91
    5.4.2二素的引用91
    5.4.3二維數組的內存映像92
    5.4.4二維數組的應用92
    5.5字符串96
    5.5.1字符串的存儲及初始化96
    5.5.2字符串的輸入/輸出97
    5.5.3字符串處理函數97
    5.5.4字符串的應用98
    5.6編程規範及常見錯誤100
    5.7小結101
    5.8習題101
    第6章過程封裝——函數104
    6.1函數定義105
    6.1.1函數的基本結構105
    6.1.2return語句105
    6.1.3函數示例105
    6.2函數的使用108
    6.2.1函數原型的聲明108
    6.2.2函數調用109
    6.2.3將函數與主程序放在一起109
    6.2.4函數調用過程110
    6.3變量的作用域113
    6.4變量的存儲類別115
    6.4.1自動變量115
    6.4.2靜態變量115
    6.4.3寄存器變量117
    6.4.4外部變量117
    6.5數組作為函數參數119
    6.6帶默認值的函數124
    6.7內聯函數125
    6.8重載函數126
    6.9函數模板128
    6.10遞歸函數129
    6.10.1遞歸函數的基本概念129
    6.10.2遞歸函數的應用131
    *6.11基於遞歸的算法136
    6.11.1回溯法136
    6.11.2分治法140
    6.11.3動態規劃143
    *6.12C++11的擴展146
    6.12.1constexpr函數146
    6.12.2尾置返回類型146
    6.13編程規範及常見錯誤147
    6.14小結147
    6.15習題148
    第7章間接訪問——指針151
    7.1指針的概念151
    7.1.1指針與間接訪問151
    7.1.2指針變量的定義151
    7.1.3指針的基本操作152
    *7.1.4C++11的擴展155
    7.2指針運算與數組155
    7.2.1指針運算155
    7.2.2用指針訪問數組156
    7.3動態內存分配156
    7.3.1動態變量156
    7.3.2動態變量的創建157
    7.3.3動態變量的消亡158
    7.3.4內存洩漏158
    7.3.5查找new操作的失誤158
    7.3.6動態變量應用159
    *7.3.7C++11的擴展160
    7.4字符串再討論161
    7.5指針與函數161
    7.5.1指針作為形式參數161
    7.5.2數組作為函數參數再討論164
    7.5.3字符串作為函數的參數166
    7.5.4返回指針的函數166
    7.6引用類型與函數167
    7.6.1引用類型167
    7.6.2引用傳遞169
    7.6.3返回引用的函數171
    *7.6.4C++11的擴展171
    7.7指針數組與多級指針172
    7.7.1指針數組172
    *7.7.2main函數的參數173
    *7.7.3多級指針175
    *7.7.4動態二維數組176
    7.8函數指針177
    7.8.1指向函數的指針177
    7.8.2函數指針作為函數參數178
    7.8.3用於菜單選擇180
    *7.8.4C++11的擴展181
    7.9編程規範及常見錯誤183
    7.10小結183
    7.11習題184
    第8章數據封裝——結構體186
    8.1記錄的概念186
    8.2記錄的使用187
    8.2.1結構體類型的定義187
    8.2.2結構體類型的變量的定義188
    8.2.3結構體類型的變量的使用189
    8.3結構體作為函數的參數190
    8.4鏈表192
    8.4.1鏈表的概念192
    8.4.2單鏈表的存儲193
    8.4.3單鏈表的操作193
    8.5編程規範及常見錯誤198
    8.6小結198
    8.7習題198
    第9章模塊化開發200
    9.1結構化程序設計200
    9.2自頂向下分解200
    9.2.1頂層分解201
    9.2.2prn_instruction的實現201
    9.2.3play函數的實現201
    9.2.4get_call_from_user的實現202
    9.3模塊劃分203
    9.4設計自己的庫209
    9.5編程規範及常見錯誤214
    9.6小結214
    9.7習題214
    第10章創建新的類型216
    10.1面向對像程序設計216
    10.1.1抽像的過程216
    10.1.2面向對像程序設計的特點217
    10.1.3庫和類218
    10.2類的定義224
    10.3對像的使用228
    10.3.1對像的定義228
    10.3.2對像的操作228
    10.3.3this指針230
    10.4對像的構造與析構231
    10.4.1對像的構造231
    10.4.2對像的析構235
    10.4.3類與對像應用實例237
    *10.4.4C++11的擴展240
    10.5const與類242
    10.5.1常量數據成員242
    10.5.2常量對像243
    10.5.3常量成員函數243
    10.6靜態成員244
    10.6.1靜態數據成員244
    10.6.2靜態成員函數245
    10.6.3靜態常量成員247
    10.248
    10.8編程規範及常見錯誤250
    10.9小結250
    10.10習題251
    第11章運算符重載254
    11.1運算符重載的意義254
    11.2運算符重載的方法255
    11.35個特殊運算符的重載259
    11.3.1賦值運算符的重載259
    11.3.2下標運算符的重載260
    11.3.3函數調用運算符的重載261
    11.3.4++和--運算符的重載262
    11.3.5輸入/輸出運算符的重載265
    *11.3.6C++11的擴展267
    11.4自定義類型轉換函數267
    11.4.1內置類型到類類型的轉換268
    11.4.2類類型到其他類型的轉換268
    *11.4.3C++11的擴展269
    11.5運算符重載的應用269
    11.5.1完整的Rational類的定義和使用269
    11.5.2完整的DoubleArray類的定義和使用272
    11.6編程規範及常見錯誤275
    11.7小結276
    11.8習題276
    第12章組合與繼承279
    12.1組合279
    12.2繼承284
    12.2.1派生類的定義285
    12.2.2繼承的應用288
    12.2.3重定義基類的函數292
    12.2.4派生類對像的賦值293
    12.2.5派生類作為基類294
    12.3運行時的多態性295
    12.3.1將派生類對像隱式轉換為基類對像295
    12.3.2多態性與虛函數297
    12.3.3虛析構函數300
    *12.3.4C++11的擴展300
    12.4純虛函數和抽像類301
    12.4.1純虛函數301
    12.4.2抽像類301
    12.5編程規範及常見錯誤302
    12.6小結302
    12.7習題302
    第13章泛型機制——模板305
    13.1類模板的定義305
    13.2類模板的實例化307
    13.3模板的編譯308
    13.4非類型參數和參數的默認值308
    13.5類模309
    13.5.1309
    13.5.2模板的特定實310
    13.6類模板作為基類314
    13.7編程規範及常見錯誤314
    13.8小結315
    13.9習題315
    第14章輸入/輸出與文件316
    14.1流與標準庫316
    14.2輸入/輸出緩衝317
    14.3基於控制臺的輸入/輸出318
    14.3.1輸出流318
    14.3.2輸入流320
    14.3.3格式化的輸入/輸出323
    14.4基於文件的輸入/輸出326
    14.4.1文件的概念326
    14.4.2文件和流327
    14.4.3文件的順序訪問329
    14.4.4文件的隨機訪問331
    14.4.5用流式文件處理含有記錄的文件333
    14.5基於字符串的輸入/輸出339
    14.6編程規範及常見錯誤340
    14.7小結340
    14.8習題340
    第15章異常處理343
    15.1傳統的異常處理方法343
    15.2異常處理機制343
    15.2.1異常拋出344
    15.2.2異常捕獲345
    15.3異常規格說明350
    15.4編程規範及常見錯誤351
    15.5小結351
    15.6習題351
    第16章容器和迭代器353
    16.1容器353
    16.2迭代器353
    16.3容器和迭代器的設計示例354
    16.3.1用數組實現的容器354
    16.3.2用鏈表實現的容器357
    16.4小結359
    16.5習題360
    參考文獻361
    查看全部↓



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部