C++語言程序設計

出版時間:2008-7  出版社:人民郵電出版社  作者:蔣愛軍  頁數:423  

內容概要

本書緊密結合C++語言的新標準,以C++語言為工具講述面向對象程序設計方法。全書分為兩部分:第一部分介紹C++語言基礎內容及結構化程序設計方法,包括基本類型、表達式、語句、函數、數組、指針等;第二部分介紹面向對象程序設計方法及C++語言中支持面向對象程序設計的主要機制,包括類、繼承、多態(tài)、模板、命名空間、異常處理、標準庫及泛型算法等。書中每章都包含豐富的代碼及習題,供讀者分析和練習?! ”緯瓤勺鳛橛嬎銠C專業(yè)本科生程序設計課程的入門教材,也可作為相關專業(yè)高年級學生面向對象程序設計課程的教材,還可供軟件開發(fā)人員參考。

作者簡介

蔣愛軍,女,中山大學信息科學與技術學院講師,在讀博士。1998年于中山大學計算機科學系計算機軟件專業(yè)獲碩士學位。主要研究方向為軟件工程、面向對象技術、面向服務計算等。主講程序設計、數據結構、數據庫系統(tǒng)、操作系統(tǒng)。計算機文化等課程。作為主要作譯者出版了多本譯著

書籍目錄

第1章 程序設計與C++語言入門 1.1 程序及相關概念 1.2 程序設計 1.3 程序設計語言 1.4 C++程序的結構 1.5 C++程序的實現過程 小結 習題第2章 內置數據類型與基本輸入輸出 2.1 數據類型概述 2.2 標識符 2.3 常量和變量 2.4 內置數據類型 2.5 操作符和表達式 2.6 類型之間的關系 2.7 標準庫的使用和簡單的輸入輸出 2.8 應用舉例 小結 習題第3章 語句與基本控制結構 3.1 C++語句概述 3.2 程序的基本控制結構 3.3 選擇語句 3.4 循環(huán)語句 3.5 應用舉例 小結 習題第4章 函數 4.1 概述 4.2 函數定義與函數原型 4.3 函數調用與參數傳遞 4.4 標識符的作用域 4.5 變量的生命期 4.6 預處理指令 4.7 標準庫函數 4.8 函數的接口設計和注釋 4.9 遞歸 4.10 應用舉例 小結 習題第5章 枚舉、結構與類 5.1 簡單數據類型與構造式數據類型 5.2 枚舉類型 5.3 結構類型 5.4 抽象、封裝與信息隱藏 5.5 類與對象 ……第6章 數組與指針第7章 字符串第8章 繼承與組合第9章 重載第10章 I/O流與文件第11章 多態(tài)性與虛函數第12章 異常處理第13章 模板第14章 標準模板庫附錄A C++保留字表附錄B 標準ASCII代碼表附錄C 常用數學函數附錄D C++標準庫頭文件附錄E 標準庫泛型算法簡介附錄F 主要術語英漢對照表參考文獻

章節(jié)摘錄

  第1章 程序設計與C++語言入門  1.1 程序及相關概念  1.1.1 計算機與用戶(人)  電子計算機,簡稱計算機,是一種電子設備,也有人稱之為“智力工具”,是一種能夠接受輸入數據,存儲和處理數據,并產生輸出數據的設備?! ∽裱T?諾依曼體系結構的現代計算機由以下5個部件構成?! ∵\算器。又稱算術邏輯單元,簡稱ALU(arithmetic and logic unit),主要完成各種算術運算和邏輯運算。

編輯推薦

  《C++語言程序設計》是根據作者多年的教學實踐經驗,在對國內外同類著作和教材進行深入的比較研究后編寫而成的。書中以C++語言為工具,以程序設計的思想方法和程序設計語言的知識要點為線索,循序漸進地向讀者介紹程序設計的基本方法與理念,重點介紹目前的主流程序設計方法——面向對象程序設計。既注重理論知識的介紹,又強調實際的應用,力求提高讀者利用面向對象程序設計方法和C++語言解決實際問題的能力?!  禖++語言程序設計》特色  緊密結合C++語言的新標準,講解全面細致。  每章有豐富的代碼實例、具有針對性的典型習題以及一個綜合性編程實例,幫助讀者掌握該章內容,解決具體問題?! 写罅俊疤崾尽焙汀白⒁狻鳖悆热?,旨在強調重要的知識點、提醒常犯的錯誤、引導讀者深入思考?! Σ煌绦蛟O計方法進行比較和探討,對C++語言特征上缺點進行描述,拓寬讀者視野?! 「戒浿薪o出關于STL泛型算法的簡價。

圖書封面

評論、評分、閱讀與下載


    C++語言程序設計 PDF格式下載


用戶評論 (總計6條)

 
 

  •   內容豐富,舉析詳盡,尤其是第二部分,結合大量的例子講解面向對象程序設計主要機制,深入淺出,言簡意賅,是學習C++不錯的選擇。
  •   由中大名師編寫,很好。
  •   注重基礎,適合初學者,值得買
  •   以前在圖書館看過,覺得很基礎,條理清晰。
  •   發(fā)貨快,包裝可以
  •   內容詳細,吧C++設計的基本都講到了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7