C++高級程式設計 : C++高級程式設計

C++高級程式設計 : C++高級程式設計

《C++高級程式設計》是2012年清華大學出版社出版的圖書,作者是田秀霞。本書以C++標準為藍本,以實際案例為支撐來闡述學生學習過程中晦澀難懂的概念,並將多年來教學過程中學生遇到的難以掌握的知識點以重點突出或錯誤解釋的方式列出。

基本介紹

  • 中文名:C++高級程式設計
  • 作者:田秀霞
  • 出版社:清華大學出版社
  • ISBN:9787302292845
內容簡介,圖書目錄,

內容簡介

C++程式設計語言同時支持面向過程和面向對象編程,《21世紀高等學校規劃教材·計算機科學與技術:C++高級程式設計》以C++標準為藍本,以實際案例為支撐來闡述學生學習過程中晦澀難懂的概念,並將多年來教學過程中學生遇到的難以掌握的知識點以重點突出或錯誤解釋的方式列出。整本書的語言通俗易懂,每個章節的開始都以一個短小有趣的引發好奇心的說明引導學生進入本章節內容的學習。整個內容按照循序漸進的方式展開,引領學生從C++的面向過程編程逐步過渡到C++的面向對象編程,實現學習點上的由易到難的順利過渡。本書內容包括:緒論、數據類型與基本輸入輸出、控制語句、函式與預處理、數組、指針與引用、自定義數據類型、類、靜態成員與友元、繼承與派生、多態性、輸入輸出流、模板和異常處理。《21世紀高等學校規劃教材·計算機科學與技術:C++高級程式設計》實例豐富,有配套的《C++高級程式設計實驗與習題指導》並為廣大學習者或教師提供了教程課件和實例原始碼供下載。本教程可以分兩學期來講,學期建議48學時,其中實驗16學時,第二學期48學時,其中實驗16學時。《21世紀高等學校規劃教材·計算機科學與技術:C++高級程式設計》適用於高校計算機專業程式設計課程教學,也適用於自學成才的讀者,在本書的指導下,讀者可以逐步由不入門到初級程式設計師到高級程式設計師,並從中體會到學習編程的無限樂趣,為成為一名真正的程式設計師打下堅實的基礎。

圖書目錄

第1章 緒論
1.1 程式設計語言的演變
1.2 C++程式設計語言的發展
1.3 面向過程程式設計
1.4 面向對象程式設計
1.5 計算機信息存儲與表示
1.5.1 數據在計算機中的表示
1.5.2 不同形式數據的表示方法
1.6 C++程式的編程流程
1.7 編譯一個簡單的程式
1.8 C++的詞法和規則
1.8.1 C++的字元集
1.8.2 詞與詞法規則
1.9 C++編譯環境
1.9.1 VC++6.0的集成開發環境
1.9.2 個標準C++程式
本章小結
習題1
第2章 數據類型與基本輸入輸出
2.1 數據類型基本概念
2.1.1 C++數據類型種類
2.1.2 整型和實型
2.1.3 數值的範圍
2.1.4 有符號數和無符號數
2.1.5 有符號數和無符號數的範圍區別
2.1.6 本章用到的關鍵字
2.2 C++基本數據類型
2. 2.1 整型、實型和字元型
2.2.2 布爾型和無類型
2.2.3 為數據類型起別名
2.2.4 sizeof的使用
2.3 常量
2.3.1 整型常量
2.3.2 字元常量和字元串常量
2.3.3 邏輯常量
2.3.4 枚舉常量
2.3.5 實型常量
2.3.6 地址常量
2.4 符號常量,
2.4.1 為什麼需要符號常量
2.4.2 const與#define的比較
2.5 變數
2.5.1 變數概述
2.5.2 變數聲明
2.5.3 賦值語句
2.5.4 變數的初始化
2.6 輸人和輸出
2.6.1 cout輸出流
2.6.2 cin輸入流
2.7 運算符和表達式
2.7.1 C++語言的運算符種類
2.7.2 算術運算符
2.7.3 賦值運算符
2.7.4 關係運算符
2.7.5 邏輯運算符
2.7.6 位運算符
2.7.7 條件運算符
2.7.8 逗號運算符
2.7.9 運算符優先權及結合性
本章小結
習題2
第3章 控制語句
3.1 順序控制語句
3.1.1 表達式語句
3.1.2 函式調用語句
3.1.3 複合語句
3.1.4 空語句
3.1.5 賦值語句
3.2 選擇控制語句
……
第4章 函式與預處理
第5章 數組
第6章 指針與引用
第7章 自定義數據類型
第8章 類
第9章 靜態成員與友元
第10章 繼承與派生
第11章 多態性
第12章 輸入輸出流
第13章 模板
第14章 異常處理
參考文獻

相關詞條

熱門詞條

聯絡我們