注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C++程序設(shè)計簡明教程

C++程序設(shè)計簡明教程

C++程序設(shè)計簡明教程

定 價:¥22.00

作 者: 艾德才主編;龔濤等編著
出版社: 中國水利水電出版社
叢編項: 高等學(xué)校計算機(jī)基礎(chǔ)課程系列教材
標(biāo) 簽: C++

ISBN: 9787508405179 出版時間: 2001-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 248 字?jǐn)?shù):  

內(nèi)容簡介

  本書之所以稱其為簡明教程,一是內(nèi)容簡潔,二是重點突出,三是實用性強。本書內(nèi)容雖僅八章,但概括了C++的全部主要內(nèi)容,使讀者免去了閱讀那些煩瑣的冗長教科書的煩惱。本書把C++的精華全部概括其中,書中所有程序都是作者教學(xué)經(jīng)驗之結(jié)晶,是作者得意之作并都在計算機(jī)上調(diào)試過的。其中不乏指導(dǎo)學(xué)生參加C++程序設(shè)計比賽的優(yōu)秀作品。全書共分八章,分別介紹了C++的基本概念、數(shù)據(jù)類型、語句、函數(shù)和程序的基本構(gòu)成,類的定義、派生與繼承,函數(shù)和操作符的重載,數(shù)據(jù)流與文件等內(nèi)容。在每一章的后面都附有適量的習(xí)題,讀者可通過習(xí)題鞏固已學(xué)的知識。上機(jī)練習(xí)是每章學(xué)習(xí)過程中必做的工作,通過上機(jī)練習(xí)把理論知識與實際應(yīng)用結(jié)合起來,加深對C++程序設(shè)計技術(shù)的理解并掌握程序設(shè)計的技巧。本書可作為高等院校本專科相關(guān)專業(yè)學(xué)習(xí)程序設(shè)計課程的教學(xué)用書,也可作為自學(xué)C++程序設(shè)計的參考書目。

作者簡介

暫缺《C++程序設(shè)計簡明教程》作者簡介

圖書目錄

第一章 C++概述
1.1 C++的發(fā)展與特點
1.1.1 程序設(shè)計方法簡述
1.1.2 C++的發(fā)展
1.1.3 C++面向?qū)ο蟪绦蛟O(shè)計的特點
1.2 C++程序的構(gòu)成
1.2.1 一個簡單程序的構(gòu)成
1.2.2 編譯
1.2.3 注釋
1.2.4 函數(shù)
1.2.5 C++程序的結(jié)構(gòu)
1.3 變量與常量
1.3.1 變量
1.3.2 變量的定義
1.3.3 typedef語句
1.3.4 常量
1.3.5 數(shù)值常量
1.3.6 符號常量
1.3.7 枚舉常量
1.4 表達(dá)式與語句
1.4.1 語句
1.4.2 表達(dá)式
1.4.3 運算符
1.4.4 類型轉(zhuǎn)換
1.5 輸入/輸出
1.5.1 輸出
1.5.2 特殊輸出字符
1.5.3 八進(jìn)制和十六進(jìn)制數(shù)的輸出
1.5.4 控制輸出寬度
1.5.5 輸入
1.6 數(shù)組
1.6.1 一維數(shù)組的定義及引用
1.6.2 二維數(shù)組的定義及引用
1.6.3 數(shù)組的初始化
習(xí)題
第二章 C++流程控制
2.1 if語句
2.2 switch語句
2.3 轉(zhuǎn)向語句
2.3.1 break語句
2.3.2 continue語句
2.3.3 goto語句
2.4 for循環(huán)
2.5 while循環(huán)
2.6 do while循環(huán)
2.7 程序舉例
習(xí)題
第三章 函數(shù)
3.1 函數(shù)的定義與說明
3.1.1 函數(shù)定義
3.1.2 函數(shù)原型
3.2 函數(shù)調(diào)用
3.2.1 函數(shù)調(diào)用的概念
3.2.2 函數(shù)調(diào)用的形式
3.2.3 函數(shù)調(diào)用過程
3.3 C++函數(shù)中的return語句
3.3.1 從函數(shù)返回
3.3.2 返回值
3.3.3 void型函數(shù)
3.4 函數(shù)的參數(shù)
3.4.1 函數(shù)的形式參數(shù)和函數(shù)的實參數(shù)
3.4.2 參數(shù)傳遞
3.4.3 指針作為函數(shù)的指針
3.4.4 函數(shù)的數(shù)組參數(shù)
3.4.5 指針、數(shù)組和函數(shù)的關(guān)系
3.4.6 函數(shù)main()的參數(shù)
3.5 局部變量和全局變量
3.5.1 局部變量
3.5.2 全局變量
3.6 嵌入式函數(shù)
3.7 遞歸函數(shù)
3.8 函數(shù)指針
3.9 庫函數(shù)
習(xí)題
軟件設(shè)計
第四章 C++類
4.1 面向?qū)ο蟪绦蛟O(shè)計術(shù)語
4.1.1 對象
4.1.2 類、子類、繼承性和重置
4.1.3 對象的封裝性
4.1.4 多態(tài)性
4.2 C++類的結(jié)構(gòu)
4.2.1 類的結(jié)構(gòu)
4.2.2 對象的實現(xiàn)
4.3 類的成員
4.3.1 類的數(shù)據(jù)成員
4.3.2 構(gòu)造函數(shù)與析構(gòu)函數(shù)
4.3.3 成員函數(shù)
4.3.4 在線函數(shù)(inline)
4.3.5 成員函數(shù)名的重載
4.3.6 進(jìn)一步討論構(gòu)造函數(shù)
4.4 類的嵌套
4.5 const型成員函數(shù)
4.6 靜態(tài)數(shù)據(jù)成員與成員函數(shù)
4.6.1 靜態(tài)數(shù)據(jù)成員
4.6.2 靜態(tài)成員函數(shù)
4.6.3 舉例
4.7 C++程序
習(xí)題
上機(jī)練習(xí)
第五章 C++的復(fù)雜對象
5.1 數(shù)組
5.1.1 數(shù)組的定義與使用
5.1.2 數(shù)組的初始化
5.1.3 類類型數(shù)組
5.1.4 多維數(shù)組
5.2 指針
5.2.1 指針、地址、變量和運算符
5.2.2 類對象指針
5.2.3 堆棧和自由存儲區(qū)
5.2.4 this指針和const指針
5.3 引用
5.3.1 引用及其運算符
5.3.2 引用傳遞與值傳遞
5.4 字符串的處理
5.4.1 字符串
5.4.2 字符串庫函數(shù)
5.4.3 字符串類
5.5 結(jié)構(gòu)與聯(lián)合
5.5.1 結(jié)構(gòu)類型
5.5.2 聯(lián)合
習(xí)題
上機(jī)練習(xí)
第六章 C++運算符的重載
6.1 二元算術(shù)運算符的重載
6.1.1 重載為類的成員函數(shù)
6.1.2 重載為類的友元函數(shù)
6.1.3 程序舉例
6.2 一元自動加和自動減操作符的重載
6.3 關(guān)系運算符的重載
6.4 賦值操作符的重載
6.4.1 操作符“+”和“-=”的重載
6.4.2 操作符“=”的重載
6.5 下標(biāo)操作符和函數(shù)調(diào)用操作符的重載
6.5.1 下標(biāo)操作符的重載
6.5.2 函數(shù)調(diào)用操作符的重載
6.6 操作符new和delete的重載
6.7 類型轉(zhuǎn)換
6.7.1 一般意義上的類型轉(zhuǎn)換
6.7.2 通過構(gòu)造函數(shù)進(jìn)行類型轉(zhuǎn)換
6.7.3 通過類成員函數(shù)進(jìn)行類型轉(zhuǎn)換
6.8 逗號運算符的重載
習(xí)題
上機(jī)練習(xí)
第七章 繼承和模板
7.1 繼承
7.2 訪問控制關(guān)鍵字
7.2.1 公有繼承
7.2.2 私有繼承
7.2.3 保護(hù)成員
7.3 繼承與繼承鏈
7.3.1 多繼承
7.3.2 繼承鏈
7.4 友元類和友元函數(shù)
7.4.1 友元類
7.4.2 友元函數(shù)
7.5 模板
7.5.1 函數(shù)模板
7.5.2 類模板
習(xí)題
軟件設(shè)計
第八章 C++流與文件
8.1 C++的流
8.1.1 預(yù)定義流
8.1.2 流的優(yōu)點和缺點
8.1.3 iostream庫
8.2 格式化I/O
8.2.1 用ios類的成員函數(shù)實現(xiàn)格式化的輸入/輸出
8.2.2 用操縱符格式化
8.3 用戶定義類型的輸入/輸出
8.3.1 重載操作符<<(創(chuàng)建用戶插入符函數(shù))
8.3.2 重載操作符>>(創(chuàng)建用戶提取符函數(shù))
8.3.3 創(chuàng)建用戶操縱符函數(shù)
8.4 文件I/O
8.4.1 流式文件I/O函數(shù)
8.4.2 流類文件I/O
8.5 流狀態(tài)與操作
習(xí)題
軟件設(shè)計
參考文獻(xiàn)

本目錄推薦

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