TOP
0
0
倒數三天!簡體曬書節單本79折,5本7折
C++程序設計(簡體書)
滿額折

C++程序設計(簡體書)

商品資訊

人民幣定價:28 元
定價
:NT$ 168 元
優惠價
87146
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

本書全面、系統地介紹了c++程序設計的基本概念、語法和編程方法,詳盡地講述了c++語言的數據類型、基本語句及數組指針和引用、函數的作用、類和對象、繼承和派生、多態性、虛函數和模板等內容。通俗易懂,由淺人深,重點突出,例題豐富,注重實際應用。內容精煉,結構合理,便于自學。每章后均備有相當數量的習題,可供學習者練習使用。本書不僅可作為高等學校C++程序設計課程的教材,還可作為C++語言的自學教材和參考書。

目次

第1章 C++語言概述
1.1 面向對象程序設計的基本思想
1.1.1 面向對象程序設計
1.1.2 C++對面向對象程序設計方法的支持
1.2 C++程序的構成和書寫形式
1.2.1 C++程序的構成和書寫形式
1.2.2 C++程序設計風格
1.3 C++的字符集和關鍵字
1.3.1 字符集
1.3.2 標識符
1.3.3 關鍵字
1.4 C++程序的編寫和實現
1.4.1 最簡單的C++程序
1.4.2 C++程序的實現
1.4.3 C++上機實踐
習題一
第2章 數據類型、運算符和表達式
2.1 基本數據類型
2.1.1 整型(int)
2.1.2 浮點型數據(floal)
2.1.3 字符型數據(char)
2.1.4 布爾類型(bool)
2.1.5 空類型(void)
2.2 常量
2.2.1 常量定義
2.2.2 數值常量
2.2.3 字符常量
2.2.4 符號常量
2.3 變量
2.3.1 變量定義
2.3.2 變量說明
2.3.3 常變量
2.4 運算符
2.4.1 算術運算符
2.4.2 關系運算符
2.4.3 邏輯運算符
2.4.4 位運算符
2.4.5 賦值運算符
2.4.6 其他運算符
2.5 表達式
2.5.1 表達式的種類
2.5.2 表達式中的類型轉換
習題二
第3章 預處理與程序結構
3.1 預處理
3.1.1 文件包含
3.1.2 條件編譯
3.1.3 宏定義
3.2 順序結構
3.3 選擇結構
3.3.1 if語句
3.3.2 switch語句
3.4 循環結構
3.4.1 while循環語句
3.4.2 do-while循環語句
3.4.3 for循環語句
3.4.4 循環嵌套
3.4.5 轉向語句
習題三
第4章 數組
4.1 數組概述
4.2 一維數組
4.2.1 一維數組的定義
4.2.2 一維數組的應用
4.3 二維數組
4.3.1 二維數組的定義
4.3.2 二維數組的初始化
4.3.3 二維數組的應用
4.4 字符數組
4.4.1 字符數組的定義
4.4.2 字符數組的初始化
4.4.3 字符串
4.4.4 字符數組的應用
習題四
第5章 函數
5.1 函數的定義與聲明
5.1.1 函數的定義
5.1.2 函數的聲明
5.2 函數的調用
5.2.1 函數值和return語句
5.2.2 函數調用的方式
5.2.3 函數參數
5.3 內聯函數
5.4 函數重載
5.5 函數的嵌套調用和遞歸調用
5.5.1 函數的嵌套調用
5.5.2 數的遞歸調用
5.6 作用域
5.6.1 變量的存儲類別
5.6.2 全局變量與局部變量
5.6.3 外部變量
5.6.4 內部函數與外部函數
5.7 C++的系統函數
習題五
第6章 指針
6.1 指針概念
6.1.1 地址
6.1.2 指針
6.2 指針的定義及使用
6.2.1 指針變量的定義
6.2.2 指針運算
6.3 指針與數組
6.3.1 用指針訪問數組
6.3.2 指針與字符串
6.4 指針與函數
6.4.1 指向函數的指針
6.4.2 指針用做函數參數
6.4.3 返回值為指針的函數
6.5 C++語言的動態存儲分配
習題六
第7章 類和對象的基礎
7.1 類與對象的定義
7.1.1 類的定義
7.1.2 對象的定義
7.2 對象的初始化
7.2.1 構造函數
7.2.2 析構函數
7.2.3 復制構造函數
7.3 成員函數的特性
7.3.1 內聯函數和外聯函數
7.3.2 成員函數重載
7.3.3 設置參數的默認值
7.4 靜態成員
7.4.1 靜態數據成員
7.4.2 靜態成員函數
7.5 友元
7.5.1 友元函數
7.5.2 友元類
7.6 類的作用域與對象的生存期
7.6.1 類的作用域
7.6.2 對象的生存期
第8章 類和對象的應用
8.1 類和指針
8.1.1 指向類對象的指針
8.1.2 指向類的成員的指針
8.1.3 this指針
8.2 類和數組
8.2.1 對象數組
8.2.2 對象指針數組
8.2.3 指向對象數組的指針
8.3 常類型
8.3.1 常對象
8.3.2 常成員函數和常數據成員
8.4 子對象與堆對象
8.4.1 子對象
8.4.2 堆對象
習題八
第9章 繼承性和派生類
9.1 基類和派生類
9.1.1 派生類的定義格式
9.1.2 派生類的繼承特性
9.1.3 單繼承派生類的構造函數和析構函數
9.2 多重繼承
9.2.1 多重繼承的概念
9.2.2 多重繼承的聲明
9.2.3 多重繼承的構造函數和析構函數
9.3 虛基類
9.3.1 虛基類的作用
9.3.2 虛基類的定義
9.3.3 虛基類的構造函數和初始化
習題九
第10章 多態性和虛函數
10.1 函數重載
10.2 運算符重載
10.2.1 運算符重載的必要性
10.2.2 運算符重載的規則
10.2.3 運算符重載的實例
10.3 靜態聯編和動態聯編
10.3.1 靜態聯編
10.3.2 動態聯編
10.4 虛函數
10.5 純虛函數和抽象類
10.5.1 純虛函數
10.5.2 抽象類
10.6 虛析構函數
習題十
第11章 C++的I/O流類庫
11.1 標準輸出
11.1.1 預定義的插入符
11.1.2 put()成員函數
11.1.3 write()成員函數
11.2 標準輸入
11.2.1 預定義提取符
11.2.2 get()成員函數
11.2.3 read()成員函數
11.3 格式控制I/O操作
11.3.1 流的格式化標志
11.3.2 格式化輸出函數
11.3.3 操作子
11.4 插入符和提取符的重載
11.5 字符串流
11.5.1 ostrstream類的構造函數
11.5.2 istrsteam類的構造函數
11.6 磁盤文件的I/O操作
11.6.1 磁盤文件的打開和關閉
11.6.2 文件流狀態的判別
11.6.3 文本文件的讀和寫
11.6.4 二進制文件的讀和寫
11.6.5 隨機文件的讀和寫
習題十一
第12章 模板
12.1 函數模板
12.1.1 函數模板
12.1.2 模板函數
12.1.3 模板實參的省略
12.2 類模板
12.2.1 類模板的概念與定義
12.2.2 模板類
12.2.3 模板類的繼承與派生
習題十二
附錄Ⅰ C++的關鍵字列表
附錄Ⅱ C++運算符的優先級和結合性
附錄Ⅲ 常用系統函數
附錄Ⅳ ASCⅡ碼表
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 146
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區