注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)高級(jí)語言C++程序設(shè)計(jì)(普通高等教育十五國家級(jí)規(guī)劃教材面向21世紀(jì)課程教材)

高級(jí)語言C++程序設(shè)計(jì)(普通高等教育十五國家級(jí)規(guī)劃教材面向21世紀(jì)課程教材)

高級(jí)語言C++程序設(shè)計(jì)(普通高等教育十五國家級(jí)規(guī)劃教材面向21世紀(jì)課程教材)

定 價(jià):¥39.00

作 者: 劉璟,周玉龍編著
出版社: 高等教育出版社
叢編項(xiàng): 普通高等教育“十五”國家級(jí)規(guī)劃教材
標(biāo) 簽: C

ISBN: 9787040154962 出版時(shí)間: 2004-09-08 包裝: 平裝
開本: 23cm 頁數(shù): 232 字?jǐn)?shù):  

內(nèi)容簡介

  《高級(jí)語言C++程序設(shè)計(jì)(第2版)》是普通高等教育“十五”國家級(jí)規(guī)劃教材,《高級(jí)語言C++程序設(shè)計(jì)(第2版)》詳細(xì)介紹了C++程序設(shè)計(jì)語言的語法規(guī)則和編程方法,同時(shí)通過編程實(shí)例講解如何使用C++語言求解與實(shí)現(xiàn)具有應(yīng)用背景的各種具體問題,從而提高讀者的編程與動(dòng)手能力,為進(jìn)行軟件開發(fā)及學(xué)習(xí)后續(xù)課程打下良好的基礎(chǔ)?!陡呒?jí)語言C++程序設(shè)計(jì)(第2版)》主要內(nèi)容包括:C++的各種基本數(shù)據(jù)類型、派生類型及其運(yùn)算,分支、循環(huán)結(jié)構(gòu)與函數(shù)的編程技巧,類與對象、繼承與派生的概念以及面向?qū)ο蟪绦蛟O(shè)計(jì)(OOP)方法的學(xué)習(xí)與應(yīng)用,模板與輸入輸出流的使用以及異常處理等。另外在附錄中介紹了Visual C++編程環(huán)境,列出了最常用的C++標(biāo)準(zhǔn)函數(shù),并對標(biāo)準(zhǔn)模板庫(STL)的使用方法與技術(shù)做了簡要說明?!陡呒?jí)語言C++程序設(shè)計(jì)(第2版)》結(jié)構(gòu)清晰、系統(tǒng)性強(qiáng)、敘述簡潔、重點(diǎn)突出,適合作為計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)高級(jí)語言程序設(shè)計(jì)及面向?qū)ο蠹夹g(shù)的教材,也可供自學(xué)C++的讀者使用。

作者簡介

  劉璟,南開大學(xué)信息技術(shù)學(xué)院計(jì)算機(jī)科學(xué)技術(shù)系教授,博士生導(dǎo)師,兼任教育部計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)委員,基礎(chǔ)分會(huì)副主任,天津市高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)指導(dǎo)委員會(huì)副主任,中國計(jì)算機(jī)學(xué)會(huì)理論計(jì)算機(jī)科學(xué)分會(huì)理事,天津市學(xué)位委員會(huì)學(xué)科評(píng)議組成員。長期講授“高級(jí)語言程序設(shè)計(jì)”、“算法設(shè)計(jì)與分析”、“程序設(shè)計(jì)方法學(xué)”、“數(shù)據(jù)結(jié)構(gòu)”等課程。主要研究領(lǐng)域?yàn)椴⑿信c分布式系統(tǒng)、算法設(shè)計(jì)與分析、網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)、計(jì)算智能與字符圖像識(shí)別、面向?qū)ο蟪绦蛟O(shè)計(jì)等。曾主持國家863、科技攻關(guān)、自然科學(xué)基金、博士點(diǎn)基金項(xiàng)目等十余項(xiàng)研究課題,在國內(nèi)外發(fā)表論文60篇,出版教材《計(jì)算機(jī)算法引論》、《高級(jí)語言C++程序設(shè)計(jì)》、《C++語言速成教程》等。

圖書目錄

第一章緒論.
1.1程序設(shè)計(jì)與程序設(shè)計(jì)語言
1.1.1計(jì)算機(jī)與程序設(shè)計(jì)
1.1.2程序設(shè)計(jì)語言
1.1.3程序設(shè)計(jì)方法學(xué)的發(fā)展
1.1.4程序設(shè)計(jì)的范型
1.1.5程序設(shè)計(jì)技術(shù)的4個(gè)層次
1.2C++語言概述
1.2.1為什么選擇C++語言
1.2.2C++語言簡史
1.2.3C++語言的特點(diǎn)
1.3本書的宗旨及內(nèi)容安排
1.3.1講授C++語言的困難
1.3.2本書的指導(dǎo)思想
1.3.3本書的內(nèi)容安排
思考題
第二章C++語言初步
2.1初識(shí)C++程序
2.1.1程序?qū)嵗?br />2.1.2I/O語句
2.2C++語言的基本符號(hào)
2.2.1基本符號(hào)分類
2.2.2基本符號(hào)的ASCⅡ編碼
2.3C++語言的詞匯
2.3.1關(guān)鍵字
2.3.2標(biāo)識(shí)符
2.3.3字面常量
2.3.4運(yùn)算符
2.3.5分割符
2.4C++程序的基本框架
2.4.1主函數(shù)
2.4.2預(yù)處理命令
2.4.3C++程序的SP框架
2.4.4C++程序的OOP框架
2.5運(yùn)行C++程序
2.5.1編輯C++程序
2.5.2編譯和鏈接過程
2.5.3運(yùn)行一個(gè)簡單的實(shí)例
思考題
練習(xí)題
第三章基本數(shù)據(jù)類型與基本運(yùn)算
3.1包含簡單計(jì)算的c++程序
3.1.1程序?qū)嵗髢蓴?shù)之和
3.1.2程序?qū)嵗?jì)算圓面積
3.2基本類型及其派生類型
3.2.1數(shù)據(jù)類型的概念
3.2.2基本類型
3.2.3基本類型的派生類型
3.2.4enum類型
3.2.5定點(diǎn)類型與浮點(diǎn)類型
3.3說明語句
3.3.1語句
3.3.2常量和變量
3.3.3常量說明
3.3.4變量說明
3.3.5名字空間
3.3.6類型說明
3.4基本運(yùn)算符
3.4.1運(yùn)算符和表達(dá)式的概念
3.4.2運(yùn)算類型與運(yùn)算符
3.4.3賦值運(yùn)算
3.4.4算術(shù)運(yùn)算
3.4.5關(guān)系運(yùn)算
3.4.6邏輯運(yùn)算
3.4.7位運(yùn)算
3.4.8其他運(yùn)算
3.4.9運(yùn)算的優(yōu)先級(jí)
3.4.10運(yùn)算與運(yùn)算符小結(jié)
3.4.11關(guān)于C++語法及其實(shí)現(xiàn)系統(tǒng)的注釋
思考題
練習(xí)題
第四章基本控制結(jié)構(gòu)與導(dǎo)出數(shù)據(jù)類型
4.1控制語句.復(fù)合語句和空語句
4.1.1簡單的計(jì)算器程序
4.1.2控制語句
4.1.3復(fù)合語句和空語句
4.2分支語句
4.2.1兩類分支語句
4.2.2溫度值變換程序
4.3循環(huán)語句
4.3.13種循環(huán)語句
4.3.2求素?cái)?shù)
4.3.3計(jì)算常數(shù)e的值
4.4轉(zhuǎn)向語句
4.5導(dǎo)出數(shù)據(jù)類型和數(shù)組
4.5.1導(dǎo)出類型的概念
4.5.2一維數(shù)組
4.5.3多維數(shù)組
4.5.4數(shù)組與字符串
4.6結(jié)構(gòu)類型
4.6.1結(jié)構(gòu)類型與結(jié)構(gòu)變量說明
4.6.2結(jié)構(gòu)變量的引用和賦值
4.6.3結(jié)構(gòu)數(shù)組
4.7C++程序?qū)嵗?br />4.7.1統(tǒng)計(jì)學(xué)生成績
4.7.2輸出三角函數(shù)表
4.7.3畫一個(gè)四葉玫瑰線圖形
4.7.4Eratosthenes篩法求素?cái)?shù)
思考題
練習(xí)題
第五章函數(shù).函數(shù)與運(yùn)算符的重載
5.1三次方程求根程序的設(shè)計(jì)
5.2函數(shù)的說明與使用
5.2.1函數(shù)的說明
5.2.2函數(shù)的調(diào)用
5.2.3函數(shù)的返回
5.2.4函數(shù)的參數(shù)
5.2.5值調(diào)用與引用調(diào)用
5.2.6內(nèi)聯(lián)函數(shù)
5.3函數(shù)的嵌套與遞歸
5.3.1函數(shù)嵌套
5.3.2函數(shù)的遞歸
5.4函數(shù)與運(yùn)算符的重載..
5.4.1函數(shù)重載
5.4.2可重載運(yùn)算符
5.4.3運(yùn)算符重載函數(shù)的定義
5.5函數(shù)與C++程序結(jié)構(gòu)
5.5.1庫函數(shù)的使用
5.5.2SP框架結(jié)構(gòu)
5.5.3函數(shù)間的數(shù)據(jù)傳遞
5.5.4變量與函數(shù)的作用域
5.6程序?qū)嵗?br />5.6.1“三色冰淇淋”程序
5.6.2Hanoi塔問題
思考題
練習(xí)題
第六章指針.引用與動(dòng)態(tài)內(nèi)存分配
6.1選擇排序算法
6.2指針類型”
6.2.1指針變量說明.
6.2.2指針變量的操作
6.2.3指針與數(shù)組
6.2.4字符串指針
6.2.5指針與函數(shù)
6.3指針與動(dòng)態(tài)內(nèi)存分配
6.3.1動(dòng)態(tài)分配運(yùn)算符
6.3.2用指針進(jìn)行內(nèi)存動(dòng)態(tài)分配
6.4引用類型
6.5程序?qū)嵗?br />6.5.1按人名字典序排列電話簿
6.5.2構(gòu)建人員檔案鏈表
思考題
練習(xí)題
第七章類與對象
7.1設(shè)計(jì)一個(gè)棧類
7.2類和對象的說明
7.3對象的初始化.構(gòu)造與析構(gòu)函數(shù)
7.3.1基本概念及定義
7.3.2構(gòu)造與析構(gòu)函數(shù)使用示例
7.4類的定義及其使用
7.4.1創(chuàng)建一個(gè)集合類型
7.4.2利用stack類型解迷宮問題
7.5類的靜態(tài)成員及常量成員
7.5.1類的靜態(tài)成員
7.5.2類的常量成員
7.6友元
7.7類之間的關(guān)系
7.8自定義類中的運(yùn)算符重載
7.8.1以兩種方式對運(yùn)算符進(jìn)行重載
7.8.2利用運(yùn)算符重載實(shí)現(xiàn)集合類型
7.9結(jié)構(gòu)與聯(lián)合
7.10拷貝構(gòu)造函數(shù)
7.10.1概述
7.10.2顯式拷貝構(gòu)造函數(shù)的使用
思考題
練習(xí)題
第八章繼承與派生
8.1公司雇員檔案的管理
8.2派生類說明及其構(gòu)造和析構(gòu)函數(shù)
8.2.1派生類說明
8.2.2有關(guān)成員存取權(quán)限問題的進(jìn)一步討論
8.2.3派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.3其他特征的繼承關(guān)系
8.3.1友元關(guān)系以及靜態(tài)成員的繼承
8.3.2與基類對象和派生類對象相關(guān)的賦值兼容性問題
8.4派生關(guān)系中的二義性處理
8.5虛基類
8.5.1虛基類一般應(yīng)用示例
8.5.2具有顯式有參構(gòu)造函數(shù)的虛基類的初始化問題
8.6多態(tài)性與虛函數(shù)
8.6.1函數(shù)重載與靜態(tài)聯(lián)編
8.6.2函數(shù)超載.虛函數(shù)及動(dòng)態(tài)聯(lián)編
8.6.3純虛函數(shù)與抽象基類
8.7虛函數(shù)使用實(shí)例
8.7.1計(jì)算函數(shù)的定積分
8.7.2利用圖元類畫圖的程序
8.7.3在VC6.0下實(shí)現(xiàn)利用圖元類畫圖的程序
思考題
練習(xí)題
第九章模板
9.1函數(shù)模板
9.1.1函數(shù)模板的概念及說明
9.1.2函數(shù)模板應(yīng)用舉例
9.2類模板
9.2.1一個(gè)隊(duì)列類模板
9.2.2類模板說明
9.2.3使用類型參數(shù)和普通參數(shù)的類模板
9.3關(guān)于類模板的若干問題說明
9.3.1靜態(tài)成員及友元
9.3.2特例版本
9.3.3按不同方法派生類模板
9.4程序?qū)嵗湵眍惸0宓脑O(shè)計(jì)
思考題
練習(xí)題
第十章輸入輸出流
10.1文件.流及C++的流類庫
10.1.1流類庫的優(yōu)點(diǎn)
10.1.2文件與流的概念.
10.1.3C++的流類庫
10.2插入與提取運(yùn)算符的重載
10.3I/O的格式控制
10.3.1用于格式控制的ios類成員函數(shù)
10.3.2格式控制符
10.3.3用戶定義格式控制符
10.4磁盤文件的輸入輸出
10.4.1文件的打開與關(guān)閉
10.4.2使用插入與提取運(yùn)算符對磁盤文件進(jìn)行讀寫
10.4.3使用類成員函數(shù)對文件流(類對象)進(jìn)行操作
10.5text文件與binary文件
10.5.1按用戶設(shè)置的文件形式進(jìn)行讀寫
10.5.2對數(shù)據(jù)文件進(jìn)行隨機(jī)訪問
10.6字符串流
10.7其他輸入輸出控制函數(shù)
10.7.1I/O操作狀態(tài)控制
10.7.2其他I/O控制
思考題
練習(xí)題
第十一章用C++語言設(shè)計(jì)面向?qū)ο蟪绦?br />11.1一個(gè)Palindrome的識(shí)別程序設(shè)計(jì)
11.2樓宇電梯系統(tǒng)仿真程序的設(shè)計(jì)
11.2.1電梯仿真程序的初步框架
11.2.2電梯運(yùn)行系統(tǒng)building
11.2.3電梯仿真程序的總體框架
11.2.4人員類person與人員集合類persSet
11.2.5樓層類floor與樓層集合類floorSet
11.2.6電梯類elevator與電梯集合類elevSet
11.2.7小結(jié)
思考題
練習(xí)題
第十二章異常處理
12.1異常處理的基本思想及實(shí)現(xiàn)機(jī)制
12.2多級(jí)多層次捕獲與處理
12.3系統(tǒng)自動(dòng)進(jìn)行“堆棧展開”過程
思考題
練習(xí)題
附錄
附錄AVisualC++6.O編程環(huán)境簡介
附錄B標(biāo)準(zhǔn)函數(shù)
附錄C標(biāo)準(zhǔn)模板庫
參考文獻(xiàn)...

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)