出版時間:2006-1 出版社:清華大學出版社 作者:霍頓 頁數:786 字數:1280000
Tag標簽:無
內容概要
C++在幾乎所有的計算環(huán)境中都非常普及,而且可以用于幾乎所有的應用程序。C++從C中繼承了過程化編程的高效性,并集成了面向對象編程的功能。C++在其標準庫中提供了大量的功能。有許多商業(yè)C++庫支持數量眾多的操作系統環(huán)境和專業(yè)應用程序。但因為它的內容太多了,所以掌握C++并不十分容易。本書詳述了C++語言的各個方面,包括數據類型、程序控制、函數、指針、調試、類、重載、繼承、多態(tài)性、模板、異常和輸入輸出等內容。每一章都以前述內容為基礎,每個關鍵點都用具體的示例進行詳細的講解。 本書基本不需要讀者具備任何C++知識,書中包含了理解C++的所有必要知識,讀者可以從頭開始編寫自己的C++程序。本書也適合于具備另一種語言編程經驗但希望全面掌握C++語言的讀者。
作者簡介
Ivor Horton是世界著名的計算機圖書作家,主要從事與編程相關的顧問及撰寫工作,曾幫助無數程序員步入編程的殿堂。他曾在IBM工作多年,能使用多種語言進行編程(在多種機器上使用匯編語言和高級語言),設計和實現了實時閉環(huán)工業(yè)控制系統。Horton擁有豐富的教學經驗(教學內
書籍目錄
第1章 基本概念 1.1 編程語言 1.1.1 編程語言簡史 1.1.2 解釋性程序和編譯性程序的執(zhí)行過程 1.1.3 庫 1.2 C++是一種強大的語言 1.3 一個簡單的C++程序 1.3.1 名稱 1.3.2 命名空間 1.4 關鍵字 1.5 C++語句和語句塊 1.6 程序結構 1.7 從源文件中創(chuàng)建可執(zhí)行文件 1.7.1 編譯 1.7.2 鏈接 1.8 C++源字符 1.8.1 通用字符集 1.8.2 三字符序列 1.8.3 轉義序列 1.8.4 語句中的空白 1.9 程序的注釋 1.10 標準庫 1.11 用C++編程 1.12 本章小結 1.13 練習 第2章 基本數據類型和計算 2.1 數據和數據類型 2.2 進行簡單的計算 2.2.1 字面量 2.2.2 整型字面量 2.2.3 整數的算術運算 2.2.4 運算符的優(yōu)先級和相關性 2.3 使用變量 2.4 整型變量 2.4.1 整型變量類型 2.4.2 整數的取值范圍 2.4.3 整型字面量的類型 2.5 賦值運算符 2.5.1 多次賦值 2.5.2 修改變量的值 2.6 整數的遞增和遞減 2.7 const關鍵字 2.8 整數的數字函數 2.9 浮點數 2.9.1 浮點數的數據類型 2.9.2 浮點數的操作 2.9.3 使用浮點數值 2.9.4 數值函數 2.10 使用字符 2.10.1 字符字面量 2.10.2 初始化char變量 2.10.3 使用擴展字符集 2.11 初始值的函數表示法 2.12 本章小結 2.13 練習 第3章 處理基本數據類型 3.1 混合的表達式 3.1.1 賦值和不同的類型 3.1.2 顯式強制轉換 3.1.3 老式的強制轉換 3.2 確定類型 3.3 按位運算符 3.3.1 移位運算符 3.3.2 位模式下的邏輯運算 3.4 枚舉數據類型 3.4.1 匿名枚舉 3.4.2 在整型和枚舉類型之間強制轉換 3.5 數據類型的同義詞 3.6 變量的生存期 3.6.1 自動變量 3.6.2 定位變量的聲明 3.6.3 全局變量 3.6.4 靜態(tài)變量 3.7 特殊的類型修飾符 3.8 聲明外部變量 3.9 優(yōu)先級和相關性 3.10 本章小結 3.11 練習 第4章 選擇和決策 第5章 循環(huán)第6章 數組和字符串 第7章 指針第8章 使用函數編程第9章 函數 第10章 程序文件和預處理器第11章 創(chuàng)建自己的數據類型 第12章 類 第13章 類的操作第14章 運算符重載 第15章 繼承 第16章 虛函數和多態(tài)性第17章 程序錯誤和異常處理 第18章 類模板 第19章 輸入輸出操作 第20章 標準模板庫 附錄A ASCII碼 附錄B C++關鍵字 附錄C 標準庫頭文件附錄D 運算符的優(yōu)先級和相關性 附錄E 理解二進制和十六進制數附錄F 項目示例
編輯推薦
盡管C++學起來不是很難,但也不簡單。對于初學者,必須認真閱讀《C++入門經典(第3版)》內容!只要端正學習編程的態(tài)度,付出一定的努力,就可以成為一位有競爭力的C++程序員。要學習的內容很多,但得到的樂趣也會很多。讀者一定能體會到掌握一門目前功能最強大的編程語言的成就感。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載