出版時(shí)間:2005-6 出版社:清華大學(xué)出版社 作者:奧佛蘭德 頁數(shù):342
Tag標(biāo)簽:無
內(nèi)容概要
本書共17章,6個(gè)附錄。作者通過深入淺出、通俗易懂的語言,豐富的范例,清楚的解釋,大量的練習(xí),全方位地討論了C++的關(guān)鍵主題(從一般的編程概念到技術(shù)到C++的具體特性)。通過本書的閱讀,讀者可迅速掌握C++編程技能。 本書適合高等院校的“程序設(shè)計(jì)”課程使用,也可供打算涉足程序設(shè)計(jì)領(lǐng)域的讀者自學(xué)。
作者簡介
Brian Overland具有豐富的編程和教學(xué)經(jīng)驗(yàn)。在微軟工作的10年間,他既是項(xiàng)目帶頭人,又寫過C++程序和文檔。這一獨(dú)特的背景造就了其語言生動(dòng)、用詞精確的寫作風(fēng)格。他寫過6本編程類圖書,其中包括C++ in Plain English,Third Edition。Brian目前是Storage科技有限公司的首席
書籍目錄
第1章 第一個(gè)C++程序 1.1 像程序員那樣思考 1.1.1 計(jì)算機(jī)只做你要求它做的事情 1.1.2 確定程序有何用途 1.1.3 寫出等價(jià)的C++語句 1.1.4 一些重要定義 1.2 C++有何特點(diǎn) 1.3 生成C++程序 1.3.1 輸入程序語句 1.3.2 生成程序(編譯并鏈接) 1.3.3 測試程序 1.3.4 根據(jù)需要進(jìn)行修訂 1.4 安裝C++編譯器 1.5 示例1.1打印一條消息 1.5.1 如果使用RHIDE環(huán)境 1.5.2 如果使用Microsoft Visual Studio 1.5.3 幕后玄機(jī) 1.6 換到下一行 1.7 示例1.2:多行打印 1.7.1 幕后玄機(jī) 1.8 保存數(shù)據(jù):C++變量 1.9 數(shù)據(jù)類型入門 1.10 示例1-3:溫度轉(zhuǎn)換 1.10.1 幕后玄機(jī) 1.10.2 優(yōu)化的版本 1.11 變量名和關(guān)鍵字 1.12 小結(jié) 第2章 決策,決策 2.1 數(shù)據(jù)類型 2.2 在程序中進(jìn)行決策 2.3 if和if-else 2.4 示例2.1:是奇數(shù)還是偶數(shù)· 2.4.1 幕后玄機(jī) 2.4.2 優(yōu)化代碼 2.5 循環(huán)入門 2.6 示例2.2:打印1~N 2.6.1幕后玄機(jī) 2.7 C++中的真和假 2.8 遞增操作符(++) 2.9 語句和表達(dá)式 2.10 布爾(短路)邏輯入門 2.11 示例2.3:測試一個(gè)人的年齡 2.11.1 幕后玄機(jī) 2.12 math庫入門 2.13 示例2.4:質(zhì)數(shù)測試 2.13.1 幕后玄機(jī) 2.13.2 優(yōu)化程序 2.14 小結(jié)第3章 好用的、全功能的for語句 3.1 用于計(jì)數(shù)的循環(huán) 3.2 for循環(huán)入門 3.3 大量例子 3.4 示例3.1:用for循環(huán)來打印1~N 3.4.1幕后玄機(jī) 3.5 for的語句塊 3.6 動(dòng)態(tài)聲明循環(huán)變量 3.7 示例3.2:使用for執(zhí)行質(zhì)數(shù)測試 3.7.1 幕后玄機(jī) 3.8 for語句基礎(chǔ) 3.9 小結(jié)第4章 函數(shù) 4.1 函數(shù)的概念 4.2 函數(shù)調(diào)用和程序流程 4.3 函數(shù)使用基礎(chǔ)知識 4.3.1 步驟1:聲明函數(shù) 4.3.2 步驟2:定義函數(shù) 4.3.3 步驟3:調(diào)用函數(shù)· 4.4 示例4.1:triangle數(shù)函數(shù) 4.4.1 幕后玄機(jī) 4.4.2 優(yōu)化程序 4.5 示例4.2:質(zhì)數(shù)函數(shù) 4.5.1 幕后玄機(jī) 4.6 局部變量和全局變量 4.7 遞歸函數(shù) 4.8 示例4.3:最大公因數(shù) 4.8.1 幕后玄機(jī) 4.9 示例4.4:素因子分解 4.9.1 幕后玄機(jī) 4.10 示例4.5:隨機(jī)數(shù)牛成器 4.10.1 幕后玄機(jī) 4.11 小結(jié)第5章 數(shù)組 ……第6章 指針第7章 字符串:分析文本第8章 文件:電子存儲第9章 一些高級編程技術(shù)第10章 面向?qū)ο笕腴T第11章 Fraction類第12章 構(gòu)造函數(shù)第13章 操作符函數(shù)第14章 new操作符和StringParser類第15章 this關(guān)鍵字和string類第16章 繼承第17章 多態(tài)性:對象獨(dú)立性附錄A CH操作符附錄B 基本數(shù)據(jù)類型附錄C C++語法總結(jié)附錄D ASCII碼附錄E 公共庫函數(shù)附錄F 術(shù)語表
媒體關(guān)注與評論
程序設(shè)計(jì)是一項(xiàng)復(fù)雜的任務(wù),C++語言往往供專家使用,這是兩個(gè)毋庸罩疑的事實(shí)。許多優(yōu)秀的游戲、圖形和Internet應(yīng)用都是用C++寫的。但這些是否意味著普通人很難掌握C++呢?本書作者要告訴你:C++并不可怕!他將帶領(lǐng)你愉快地學(xué)習(xí)C++(從一般的編程概念和技術(shù)到C++的具體特性),體會編程的樂趣,迅速進(jìn)入C++編程世界。通過本書的學(xué)習(xí),你可: ◆學(xué)習(xí)編程基礎(chǔ); ◆著手編寫C++程序; ◆洞察程序中代碼的工作方式,做到知其然,亦知其所以然; ◆創(chuàng)建有用且可重要的程序代碼; ◆掌握面向?qū)ο蟪绦蛟O(shè)計(jì)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載