內容簡介
《山東省高校統編教材:C++程式設計教程(第2版)》是結合多年的教學實踐經驗,並參閱了國內外有關的教材,分析了初學者對程式設汁語言的認識規律而編寫的,適合用作大學計算機專業和非計算機專業的程式設計基礎課程教材,也可供讀者自學使用。
圖書目錄
第1章 C++的初步知識
1.1 C++概述
1.1.1 C/C++語言發展史
1.1.2 C++對C盼“增強”
1.2 最簡單的程式設計
1.2.1 程式、程式設計、程式設計語言的概念
1.2.2 C++程式舉例
1.2.3 C++程式的組成
1.3 C++程式的書寫形式
1.4 C++程式的執行步驟
1.5 面向對象的程式設計
1.5.1 結構化程式設計的風格
1.5.2 面向對象的程式設計
1.6 關於C++上機實踐
本章小結
習題一
第2章 簡單數據類型和表達式
2.1 簡單的運算對象——常量、變數和函式
2.1.1 常量
2.1.2 變數
2.1.3 標準函式
2.2 運算符與表達式
2.2.7 位運算
2.2.8 複合運算
2.3 各數據類型的混合運算
2.3.1 自動類型轉換
2.3.2 強制類型轉換
本章小結
習題二
第3章 簡單程式設計
3.1 C++的語句
3.1.1 語句的基本概念
3.1.2 語句的分類
3.1.3 賦值語句
3.2 C++的輸入與輸出
3.2.1 I/O流
3.2.2 數據的輸出
3.2.3 格式輸出
3.2.4 數據的輸入
3.2.5 用getchar和putchar函式進行字元的輸入和輸出
3.2.6 用scanf和printf函式進行輸入和輸出
3.3 順序結構程式設計
3.3.1 算法
3.3.2 算法的表示
3.3.3 簡單程式設計
3.3.4 舉例
本章小結
7.10 內置函式
7.11 函式的重載
7.12 函式模板
7.13 帶默認形參值的函式
7.14 預處理命令
7.14.1 #include檔案包含指令
7.14.2 #define宏定義指令
7.14.3 條件編譯指令
本章小結
習題七
第8章 指針
8.1 基本概念
8.2 指針變數的定義與引用
8.2.1 定義指針變數
8.2.2 指針變數的引用
8.2.3 指針定義與引用的有關說明
8.2.4 指針變數作為函式形參
8.3 指針與數組
8.3.1 數組的指針
8.3.2 利用指針變數訪問一維數組
8.3.3 利用指針變數訪問二維數組
8.4 指針與字元串
8.4.1 字元串的一般操作
8.4.2 使用指針訪問字元串
8.4.3 字元串指針作為函式參數
8.4.4 有關字元串的基本操作
8.5 指針與函式
8.5.1 指針類型的函式(返回值為指針的函式)
8.5.2 函式的指針以及指向函式的指針變數
8.6 指針數組和指向指針的指針
8.6.1 指針數組
8.6.2 指向指針的指針變數
8.6.3 指針數組作為主函式main的形參
本章小結
習題八
……
第9章 類和對象
第10章 檔案
第11章 繼承與多態
附錄A 常用字元與標準ASCII碼對照表
附錄B C++標準函式
參考文獻
編輯推薦
王新剛主編的《C++程式設計教程(第3版)》前10章旨在使讀者掌握結構化程式設計的思想方法,並學會用C++語言作為工具來具體實現和解決實際問題。因此,本教材前10章始終貫穿結構化思想,以使初學計算機語言的讀者在學習與實踐中逐步養成良好的習慣,建立良好的程式設計風格。第11、12章主要介紹如何用C++語言實現面向對象的程式設計,使學生逐步掌握面向對象程式設計的方法,並用C++語言進行面向對象的程式設計。