出版時(shí)間:2006-3 出版社:第1版 (2006年3月1日) 作者:王萍 頁(yè)數(shù):421 字?jǐn)?shù):644000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本教材是針對(duì)普通高等院校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)編寫的。教材圍繞C++面向?qū)ο蟪绦蛟O(shè)計(jì),內(nèi)容覆蓋基本概念和方法,基本數(shù)據(jù)結(jié)構(gòu)和面向?qū)ο蟮母拍?、方法和技巧。全?shū)共有14章,其中第1章至第6章簡(jiǎn)要介紹了C++語(yǔ)言的發(fā)展歷史、特點(diǎn)和程序風(fēng)格,C++語(yǔ)言程序設(shè)計(jì)的基本結(jié)構(gòu)、步驟、方法和技巧;第7章至第8章重點(diǎn)介紹了數(shù)組與結(jié)構(gòu)等數(shù)據(jù)結(jié)構(gòu)以及指針及其引用的概念和方法;第9章至第14章詳細(xì)介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的方法和特點(diǎn)。 本書(shū)是供普通高等院校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科生的教材,也可供??粕约皬氖掠?jì)算機(jī)軟件開(kāi)發(fā)的科研人員使用。
作者簡(jiǎn)介
馮建華,男,山西運(yùn)城人,1967年8月出生,副教授,現(xiàn)在清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系軟件研究工作。主要研究方向?yàn)椋簲?shù)據(jù)庫(kù)、數(shù)據(jù)倉(cāng)儲(chǔ)、XML數(shù)據(jù)庫(kù)和WWW環(huán)境下的信息處理。1986年從山西運(yùn)城康杰中學(xué)考入清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系,1991年免試推薦直讀清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)
書(shū)籍目錄
第1章 C++編程基礎(chǔ) 1.1 程序語(yǔ)言的發(fā)展 1.1.1 機(jī)器語(yǔ)言 1.1.2 匯編語(yǔ)言 1.1.3 高級(jí)語(yǔ)言 1.1.4 C語(yǔ)言 1.1.5 C++語(yǔ)言 1.2 C++語(yǔ)言簡(jiǎn)介 1.2.1 程序=數(shù)據(jù)+操作 1.2.2 數(shù)據(jù)類型 1.2.3 對(duì)數(shù)據(jù)的操作——表達(dá)式 1.2.4 數(shù)據(jù)操作的流程——語(yǔ)句控制 1.2.5 操作的復(fù)用——函數(shù) 1.2.6 數(shù)據(jù)和操作的封裝——類 1.2.7 類的復(fù)用——派生和繼承 1.2.8 軟件模塊 1.3 如何學(xué)習(xí)C++語(yǔ)言 1.3.1 勤能生巧 1.3.2 風(fēng)格與規(guī)范 1.4 用Visual C++開(kāi)發(fā)程序 1.4.1 程序——從概念到運(yùn)行 1.4.2 Visual C++簡(jiǎn)介 1.4.3 建立應(yīng)用程序 1.5 程序風(fēng)格 1.5.1 效率與風(fēng)格 1.5.2 注釋——整理編程思路、增加程序的可讀性 1.5.3 注釋的形式 1.5.4 命名 1.5.5 編排 1.5.6 簡(jiǎn)單性原則 1.5.7 一致性原則 小結(jié)第2章 基本C++程序結(jié)構(gòu) 2.1 C++語(yǔ)言成分 2.1.1 字符 2.1.2 數(shù)字、標(biāo)識(shí)符和表達(dá)式 2.1.3 語(yǔ)法 2.1.4 結(jié)構(gòu) 2.1.5 模塊 2.2 程序的基本結(jié)構(gòu) 2.2.1 注釋 2.2.2 編譯預(yù)處理命令#include 2.2.3 main函數(shù) 2.2.4 C++程序的執(zhí)行過(guò)程 2.2.5 終端輸出 2.3 變量和簡(jiǎn)單表達(dá)式 2.3.1 main函數(shù)的返回值 2.3.2 常數(shù)和常量 2.3.3 變量 2.3.4 運(yùn)算符與簡(jiǎn)單表達(dá)式 2.4 表達(dá)式和語(yǔ)句 2.4.1 返回值 2.4.2 嵌套 2.4.3 優(yōu)先級(jí) 2.4.4 結(jié)合性 2.4.5 括號(hào)與次序 2.4.6 操作數(shù) 小結(jié) 習(xí)題第3章 數(shù)據(jù)類型 3.1 數(shù)據(jù)及操作 3.2 C++數(shù)據(jù)類型36 3.3 數(shù)據(jù)類型 3.3.1 數(shù)據(jù)在計(jì)算機(jī)中的存儲(chǔ) 3.3.2 基本數(shù)據(jù)類型的修飾符號(hào) 3.3.3 基本數(shù)據(jù)類型 3.3.4 C++中的特殊字符 3.3.5 字符串 3.3.6 數(shù)據(jù)類型長(zhǎng)度的確定 3.3.7 數(shù)據(jù)類型的選擇 3.4 構(gòu)造數(shù)據(jù)類型 3.4.1 數(shù)組 3.4.2 枚舉 3.4. 3結(jié)構(gòu) 3.5 數(shù)據(jù)輸入 小結(jié)第4章 程序流程控制 4.1 復(fù)合語(yǔ)句 4.2 程序的執(zhí)行流程 4.3 分支流程 4.3.1 if語(yǔ)句 4.3.2 switch語(yǔ)句 4.4 循環(huán)流程 4.4.1 while語(yǔ)句 4.4.2 do…while語(yǔ)句 4.4.3 for循環(huán) 4.5 設(shè)計(jì)舉例 4.6 其他控制語(yǔ)句 4.6.1 break語(yǔ)句與多重循環(huán) 4.6.2 goto語(yǔ)句 4.6.3 條件運(yùn)算符?: 小結(jié)第5章 函數(shù) 5.1 函數(shù)機(jī)制 5.2 函數(shù)定義 5.2.1 函數(shù)名 5.2.2 函數(shù)參數(shù) 5.2.3 返回類型 5.2.4 函數(shù)體 5.3 函數(shù)調(diào)用 5.4 程序運(yùn)行時(shí)的內(nèi)存分布 5.5 函數(shù)調(diào)用的實(shí)現(xiàn)機(jī)制 5.6 函數(shù)的參數(shù)與返回值 5.7 函數(shù)參數(shù)的傳遞方式 5.7.1 指針參數(shù) 5.7.2 引用參數(shù) 5.7.3 數(shù)組參數(shù) 5.7.4 數(shù)組參數(shù)對(duì)實(shí)在參數(shù)的改變 5.7.5 字符串作為參數(shù) 5.7.6 多維數(shù)組作為參數(shù) 5.7.7 main( )的參數(shù) 5.8 函數(shù)返回值 5.9 const參數(shù)、const返回值與const函數(shù) 5.9.1 const參數(shù) 5.9.2 const返回值 5.10 作用域 5.10.1 局部作用域 5.10.2 文件作用域 5.10.3 覆蓋問(wèn)題 5.11 函數(shù)原型 5.11.1 函數(shù)作用域 5.11.2 函數(shù)原型 5.11.3 函數(shù)原型的作用 5.11.4 使用自己定義的函數(shù)原型 5.12 特殊的函數(shù)用法 5.12.1 內(nèi)聯(lián)函數(shù) 5.12.2 內(nèi)聯(lián)函數(shù)的作用 5.12.3 內(nèi)聯(lián)函數(shù)使用的限制 5.12.4 函數(shù)重載 5.12.5 使用函數(shù)重載的條件 5.12.6 重載函數(shù)的使用方法 5.12.7 函數(shù)的默認(rèn)參數(shù) 5.12.8 遞歸函數(shù) 5.12.9 設(shè)計(jì)遞歸程序的方法 5.12.10 遞歸程序的優(yōu)缺點(diǎn) 5.12.11 函數(shù)模板 5.12.12 模板的實(shí)例化 5.12.13 支持多種類型的模板 5.12.14 使用模板的注意事項(xiàng) 小結(jié)第6章 簡(jiǎn)單程序設(shè)計(jì) 6.1 程序開(kāi)發(fā)過(guò)程 6.2 文件之間的信息共享 6.2.1 外部變量 6.2.2 外部函數(shù) 6.2.3 態(tài)全局變量與靜態(tài)函數(shù) 6.3 頭文件 6.3.1 #include指令 6.3.2 頭文件內(nèi)容 6.3.3 預(yù)編譯指令 6.4 存期 6.4.1 生存期與內(nèi)存 6.4.2 初始化問(wèn)題 6.4.3 局部靜態(tài)變量 小結(jié) 第7章 數(shù)組與結(jié)構(gòu) 7.1 數(shù)組 7.1.1 數(shù)組的定義 7.1.2 數(shù)組元素的訪問(wèn) 7.1.3 數(shù)組復(fù)制 7.1.4 數(shù)組下標(biāo)越界 7.1.5 數(shù)組元素的初始化 7.1.6 多維數(shù)組 7.1.7 多維數(shù)組元素的訪問(wèn) 7.1.8 多維數(shù)組元素的初始化 7.1.9 字符串?dāng)?shù)組 7.1.10 數(shù)組應(yīng)用舉例 7.2 結(jié)構(gòu) 7.2.1 結(jié)構(gòu)類型的定義 7.2.2 結(jié)構(gòu)成員的訪問(wèn) 7.2.3 結(jié)構(gòu)變量的初始化 7.2.4 結(jié)構(gòu)的賦值 7.2.5 構(gòu)成員 7.2.6 結(jié)構(gòu)嵌套 小結(jié)第8章 指針及其引用……第9章 面向?qū)ο蟪绦蚍椒ǖ?0章 類與對(duì)象第11章 構(gòu)造函數(shù)與析構(gòu)函數(shù)第12章 靜態(tài)成員、友員第13章 運(yùn)算符重載第14章 繼承自測(cè)題答案參考文獻(xiàn)
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
C++面向?qū)ο蟪绦蛟O(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版