出版時間:2006-1 出版社:機械工業(yè)出版社 作者:王珊珊 頁數(shù):355
Tag標簽:無
內(nèi)容概要
C++語言是目前被廣泛采用的程序設(shè)計語言,它語法簡潔,運行高效,既可以進行面向過程的程序設(shè)計,又可以進行面向?qū)ο蟮某绦蛟O(shè)計。因此,它既適于程序設(shè)計語言的初學(xué)者,又適于面向過程程序設(shè)計技術(shù)過渡到面向?qū)ο蟪绦蛟O(shè)計技術(shù)的學(xué)習者閱讀。 本書全面講解面向過程的程序設(shè)計及面向?qū)ο蟪绦蛟O(shè)計的基本概念。其間針對教學(xué)重點和難點,配有大量的例題,使初學(xué)者學(xué)習完相關(guān)章節(jié)的內(nèi)容后,拿到題目,即能夠獨立編程,而不致茫然無措。 本書適合于大學(xué)本科非計算理工類各專業(yè)師生閱讀,對計算機專業(yè)的學(xué)生來說也是一本較好的參考書,同時適于自學(xué)C++語言的讀者閱讀。
書籍目錄
第一部分 面向過程的程序設(shè)計 第1章 C++概述 1.1 計算機語言與程序 1.2 從C到C++ 1.3 程序設(shè)計方法 1.4 簡單的C++程序介紹 1.5 程序開發(fā)的步驟 習題1 第2章 數(shù)據(jù)類型、運算符和表達式 2.1 保留字和標識符 2.2 C++的基本數(shù)據(jù)類型 2.3 常量和變量 2.4 基本運算符和表達式 2.5 類型轉(zhuǎn)換 習題2 第3章 簡單的輸入/輸出 3.1 傳統(tǒng)的輸入/輸出函數(shù)實現(xiàn)方法 3.2 cin 3.3 cout 3.4 總結(jié) 習題3 第4章 C++的流程控制 4.1 算法概述 4.2 C++程序的結(jié)構(gòu)和語句 4.3 選擇結(jié)構(gòu)語句的使用 4.4 循環(huán)結(jié)構(gòu)語句的使用 4.5 控制語句的應(yīng)用舉例 習題4 第5章 函數(shù) 5.1 概述 5.2 函數(shù)的定義與調(diào)用 5.3 函數(shù)的原型說明 5.4 函數(shù)的嵌套調(diào)用和遞歸調(diào)用 5.5 內(nèi)聯(lián)函數(shù) 5.6 函數(shù)重載 5.7 使用C++系統(tǒng)函數(shù) 5.8 作用域和存儲類別 5.9 程序的多文件組織 習題5 第6章 編譯預(yù)處理 6.1 宏定義 6.2 “文件包含”處理 6.3 條件編譯 習題6 第7章 數(shù)組 7.1 數(shù)組的定義及應(yīng)用 7.2 字符數(shù)組的定義及應(yīng)用 習題7 第8章 結(jié)構(gòu)體、共用體和枚舉類型 8.1 結(jié)構(gòu)體的定義及應(yīng)用 8.2 共用體的定義及應(yīng)用 8.3 枚舉類型 習題8 第9章 指針和引用 9.1 指針和指針變量 9.2 指針做函數(shù)參數(shù) 9.3 指針和指向數(shù)組的指針 9.4 指針數(shù)組 9.5 指向指針的指針 9.6 指針和函數(shù) 9.7 指針小結(jié) 9.8 引用和其他類型的指針 9.9 存儲空間的動態(tài)分配和釋放 9.10 鏈表及其應(yīng)用 習題9 第二部分 面向?qū)ο蟮某绦蛟O(shè)計 第10章 類和對象 10.1 類和對象的定義 10.2 初始化對象、撤銷對象 10.3 成員函數(shù)的特性 10.4 構(gòu)造函數(shù)和對象成員 10.5 this指針 習題10 第11章 類和對象的其他特性 11.1 靜態(tài)成員 11.2 友元 習題11 第12章 繼承和派生 12.1 繼承的基本概念 12.2 單一繼承 12.3 多重繼承 12.4 基類成員的初始化 12.5 二義性和支配規(guī)則 12.6 虛基類 12.7 訪問基類成員和訪問對象成員的成員 12.8 賦值兼容 習題12 第13章 多態(tài)性 13.1 函數(shù)重載 13.2 運算符重載 13.3 靜態(tài)聯(lián)編 13.4 動態(tài)聯(lián)編和虛函數(shù) 13.5 純虛函數(shù)和抽象類 習題13 第14章 輸入/輸出流 14.1 輸入/輸出基本概念 14.2 輸入/輸出流類體系 14.3 輸入/輸出格式控制 14.4 使用成員函數(shù)實現(xiàn)輸入/輸出 14.5 重載插入和提取運算符 14.6 文件流類 14.7 文件的隨機訪問 14.8 輸入/輸出流的出錯處理 習題14 第15章 模板 15.1 概述 15.2 函數(shù)模板 15.3 類模板 15.4 總結(jié) 習題15 附錄A ASCII碼表 附錄B 常用庫函數(shù) 參考文獻
編輯推薦
《計算機基礎(chǔ)課程系列教材:C++程序設(shè)計教程》凝聚了作者十余年的C/C++程序設(shè)計語言教學(xué)經(jīng)驗。其間又歷經(jīng)兩年的試用,幾易其稿,最終才得以面世。全書詳細講解了C++程序設(shè)計的基礎(chǔ)知識,注重培養(yǎng)讀者面向?qū)ο蟮膶嶋H編程能力?!? 本書特色: ■注重對讀者算法思路的邏輯訓(xùn)練。 ■針對教學(xué)重點和難點,配有豐富的例題和習題。初學(xué)者在學(xué)習完相關(guān)章節(jié)的內(nèi)容后,拿到題目,即能夠獨立編程,而不至于無從下手?!? ■本書配有如下教學(xué)資料:本書全部例題的源代碼、全部習題的解答、各章教學(xué)所用的PowerPoint講稿。如果教師選用本書做教材,則可登錄華章網(wǎng)站獲取上述資料。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載