C/C++程式設計(第3版)

C/C++程式設計(第3版)

《C/C++程式設計(第3版)》是2019年機械工業出版社出版的圖書,作者是陳衛衛、王慶瑞。

基本介紹

  • 書名:C/C++程式設計(第3版)
  • 作者:陳衛衛、王慶瑞
  • ISBN:9787111614050
  • 定價:59元
  • 出版社:機械工業出版社
  • 出版時間:2019年1月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《C/C++程式設計 第3版》是用於學習C/C++語言程式設計的教科書。內容包括:程式設計語言的分類和發展,C語言和C++語言的產生和發展,基本數據類型,運算符和表達式,輸入輸出用法,編譯預處理,分支和循環,構造數據類型(數組、結構、聯合、枚舉、檔案),函式,指針,類和對象,以及用附錄形式給出的ASCII碼錶、C/C++常用庫函式表、VisualC++6.0上機操作方法、VisualC++2010上機操作方法、部分習題參考答案等。《C/C++程式設計 第3版》通過100多個例題和500多道習題講解C/C++語言基本用法,向讀者傳授程式設計技術。

圖書目錄

前言
第1章 C語言基礎1
1.1 一般概念1
1.1.1 程式設計語言的發展和分類1
1.1.2 C源程式的基本結構4
1.1.3 算法的描述和實現7
1.1.4 程式設計風格10
習題1.111
1.2 基本語法成分12
1.2.1 字和詞12
1.2.2 數據類型14
1.2.3 運算符和表達式18
習題1.229
1.3 數據的輸入和輸出34
1.3.1 cin和cout34
1.3.2 printf35
1.3.3 scanf37
習題1.338
1.4 編譯預處理42
習題1.445
第2章 分支和循環48
2.1 分支結構48
2.1.1 if語句48
2.1.2 複合語句和if語句的嵌套50
2.1.3* switch語句54
2.1.4 程式設計示例57
習題2.159
2.2 循環結構65
2.2.1 while語句65
2.2.2 for語句69
2.2.3 do-while語句71
2.2.4 多重循環73
2.2.5 break語句和continue語句74
2.2.6* goto語句77
2.2.7 程式設計示例79
習題2.282
第3章 構造類型99
3.1 數組類型99
3.1.1 一維數組99
3.1.2 二維數組103
3.1.3 字元數組105
3.1.4 程式設計示例110
習題3.1115
3.2 結構類型132
3.2.1 定義方式和引用方式132
3.2.2 typedef的用法134
3.2.3 結構的嵌套和位域135
3.2.4 程式設計示例137
習題3.2141
3.3 聯合類型和枚舉類型144
3.3.1 聯合類型144
3.3.2 枚舉類型146
習題3.3151
3.4 檔案類型153
3.4.1 檔案的概念和基本操作153
3.4.2 文本檔案的讀和寫156
3.4.3 二進制檔案的讀和寫158
習題3.4160
第4章 函式164
4.1 函式的基本用法164
4.1.1 函式定義和調用164
4.1.2 函式的返回值168
4.1.3 參數傳遞170
4.1.4 程式設計示例178
習題4.1179
4.2 變數的作用域和存儲屬性192
4.2.1 作用域192
4.2.2 存儲屬性195
習題4.2199
4.3 函式的嵌套調用和遞歸調用201
4.3.1 嵌套調用201
4.3.2 遞歸調用204
習題4.3208
第5章 指針類型213
5.1 指向普通變數的指針213
5.1.1 指針的定義和引用213
5.1.2 指向結構類型的指針216
習題5.1216
5.2 指向數組和函式的指針220
5.2.1 指向一維數組的指針220
5.2.2 指向字元串的指針221
5.2.3* 指向二維數組的指針223
5.2.4* 指向函式的指針227
5.2.5 指針套用示例231
習題5.2236
5.3 動態變數和鍊表243
5.3.1 動態管理函式的用法243
5.3.2 new和delete的用法246
5.3.3* 鍊表簡介249
習題5.3251
第6章* 類和對象257
6.1 基本用法257
6.1.1 定義方式257
6.1.2 引用方法259
6.1.3 構造函式和析構函式260
6.1.4 程式設計示例261
習題6.1264
6.2 重載、組合和繼承268
6.2.1 重載268
6.2.2 組合271
6.2.3 繼承274
習題6.2277
6.3 虛擬、友元和模板280
6.3.1 虛擬函式280
6.3.2 虛擬基類286
6.3.3 友元287
6.3.4 函式模板290
6.3.5 類模板291
習題6.3294
附錄296
附錄A 數制和碼制296
附錄B ASCII碼錶302
附錄C C/C++常用庫函式303
附錄D Visual C++ 6.0的基本用法303
附錄E Visual C++ 2010的基本用法303
附錄F 部分習題參考答案304
參考文獻310

相關詞條

熱門詞條

聯絡我們