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

新世紀(jì)標(biāo)準(zhǔn)C++程序設(shè)計(jì)培訓(xùn)教程

新世紀(jì)標(biāo)準(zhǔn)C++程序設(shè)計(jì)培訓(xùn)教程

定 價(jià):¥38.00

作 者: 郝阿朋,韓杰等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 新世紀(jì)電腦應(yīng)用培訓(xùn)教程
標(biāo) 簽: C++

ISBN: 9787505378513 出版時(shí)間: 2002-08-01 包裝: 平裝
開本: 26cm+磁盤1片 頁數(shù): 392 字?jǐn)?shù):  

內(nèi)容簡介

  本書是專為C++語言的初學(xué)者而設(shè)計(jì)的,旨在幫助讀者快速地掌握C++語言。本書由淺入深,循序漸進(jìn),對一些概念和規(guī)則的說明簡單明了。全書共分14章,全面而系統(tǒng)地介紹了C++語言程序設(shè)計(jì)的基本概念和方法,包括基本運(yùn)算、數(shù)據(jù)類型、程序結(jié)構(gòu)、函數(shù)、類與對象、預(yù)處理指令和文件處理等內(nèi)容,重點(diǎn)介紹了類和對象的概念及其設(shè)計(jì)使用方法。為增強(qiáng)直觀性,書中給出了許多完整并帶有注釋、運(yùn)行結(jié)果和分析的程序例子。所有例子均不涉及復(fù)雜的物理和數(shù)學(xué)背景,算法也很簡單,主要用于說明C++語言的語法規(guī)則和使用特性。為便于教學(xué)和讀者練習(xí),每章之前有教學(xué)目標(biāo)和重點(diǎn)難點(diǎn)說明,每章之后附有上機(jī)練習(xí)和習(xí)題。書中所有例題均在Visual C++ 6.0開發(fā)環(huán)境中調(diào)試通過。本書可以作為C++語言教學(xué)的培訓(xùn)教材,也可作為大專院校計(jì)算機(jī)及相關(guān)專業(yè)師生的參考資料。出 版 說 明電腦作為一種工具,已經(jīng)廣泛地應(yīng)用到現(xiàn)代社會的各個(gè)領(lǐng)域,正在改變各行各業(yè)的生產(chǎn)方式以及人們的生活方式。在進(jìn)入新世紀(jì)之后,不掌握電腦應(yīng)用技能就跟不上時(shí)代,這已成為不爭的事實(shí)。因此,如何快速、經(jīng)濟(jì)地獲得使用電腦的知識和技術(shù),并將所學(xué)應(yīng)用于現(xiàn)實(shí)生活和實(shí)際工作中,就成為新世紀(jì)每個(gè)人迫切需要解決的新問題。為適應(yīng)這種需求,各種電腦應(yīng)用培訓(xùn)班應(yīng)運(yùn)而生,各類學(xué)校也將非計(jì)算機(jī)專業(yè)學(xué)生的電腦知識和技能教育納入教學(xué)計(jì)劃,并陸續(xù)出臺了相應(yīng)的教學(xué)大綱。然而,目前市場上的電腦圖書雖然種類繁多,但適合我國國情、學(xué)與教兩相宜的教材卻很少?!缎率兰o(jì)電腦應(yīng)用培訓(xùn)教程》叢書就是我們約請熟悉并有豐富電腦教學(xué)與培訓(xùn)經(jīng)驗(yàn)的教師和學(xué)者進(jìn)行深入研討,并對正在參加培訓(xùn)和將要參加培訓(xùn)的用戶進(jìn)行廣泛調(diào)查的基礎(chǔ)上組織編寫的一套系列叢書。本叢書是為所有從事電腦教學(xué)的老師和需要接受電腦應(yīng)用技能培訓(xùn)或自學(xué)人員編寫的,可作為各類電腦培訓(xùn)班的培訓(xùn)教材與電腦初、中級用戶的自學(xué)參考書,也可用做高等學(xué)校的公修電腦教材,以及各類職業(yè)學(xué)校的(就業(yè))專業(yè)教材。本叢書緊密結(jié)合培訓(xùn)與課堂教學(xué)的特點(diǎn),針對廣大初、中級讀者電腦基礎(chǔ)知識薄弱的現(xiàn)狀,突出基礎(chǔ)知識和實(shí)踐指導(dǎo)方面的內(nèi)容。此外,在每本書中每章開頭明確地指出本章的教學(xué)目標(biāo)和重點(diǎn)、難點(diǎn),既有助于教師抓住重點(diǎn)確定自己的教學(xué)計(jì)劃,又利于讀者課后在實(shí)踐中自學(xué)。本叢書追求語言嚴(yán)謹(jǐn)、通俗、準(zhǔn)確,專業(yè)詞語全書統(tǒng)一,操作步驟明確且描述方法一致,盡量避免晦澀難懂的語言與容易產(chǎn)生歧義的描述。電腦的軟硬件日新月異,功能非常強(qiáng)大,而電腦培訓(xùn)只有短短幾十個(gè)學(xué)時(shí),教師很難將所有的知識傳授給學(xué)生。中國有句老話:“師傅引進(jìn)門,修行在個(gè)人”。針對這種情況,本叢書在安排內(nèi)容時(shí),先講解一些基礎(chǔ)概念和基本功能,為實(shí)踐和自學(xué)打下基礎(chǔ);然后介紹一些在此基礎(chǔ)上的典型應(yīng)用實(shí)例,使讀者能夠在實(shí)踐中掌握所學(xué)內(nèi)容,不斷提高應(yīng)用水平。如果讀者能夠正確回答每章最后提出的問題,并能夠順利完成練習(xí),就基本上掌握了這一章所描述的應(yīng)用技能。這就是本叢書最終要達(dá)到的目的。本叢書采用任務(wù)驅(qū)動(dòng)的方式安排內(nèi)容,而每一種軟件的功能都有其限制性。絕大多數(shù)情況下,為了完成某一任務(wù),往往需要綜合使用多種相關(guān)軟件。因此,本叢書中的每種書中通常組合多種軟件。目前本叢書所涉及到的行業(yè)主要有程序設(shè)計(jì)、網(wǎng)絡(luò)與數(shù)據(jù)庫的管理與開發(fā)、平面與三維設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、專業(yè)排版、多媒體制作,以及建筑、機(jī)械等電腦應(yīng)用最為密集的行業(yè)。涉及的軟件也基本上涵蓋了目前的各種經(jīng)典主流軟件與流行面雖窄但技術(shù)重要的軟件。本叢書對于軟件版本的選擇原則是:緊跟軟件更新步伐,以最近半年新近推出的成熟版本為選擇的重點(diǎn);對于兼有中英文版本的軟件,盡量舍棄英文版而選用中文版,充分保證圖書的技術(shù)先進(jìn)性與應(yīng)用的普及性。我們的目標(biāo)是為所有讀者提供讀得懂、學(xué)得會、用得巧的電腦培訓(xùn)和自學(xué)教程,我們期盼著每個(gè)閱讀本叢書的讀者成功。前言C++語言是在C語言基礎(chǔ)上發(fā)展起來的面向?qū)ο蟪绦蛟O(shè)計(jì)語言,保持了C語言的特點(diǎn)。它既支持面向?qū)ο蟪绦蛟O(shè)計(jì),又支持過程化設(shè)計(jì),可用于開發(fā)各類系統(tǒng)軟件和應(yīng)用軟件。因此深受各類程序設(shè)計(jì)者的喜愛,并且是大專院校計(jì)算機(jī)及相關(guān)專業(yè)必學(xué)的一門課程。與其他高級語言相比,C++語言具有不可替代的優(yōu)點(diǎn)。例如,它支持編程人員在“低級”水平上操作計(jì)算機(jī),即可以像匯編語言一樣直接與機(jī)器硬件接口打交道。它的類和對象功能,為編程人員提供了面向?qū)ο笤O(shè)計(jì)的編程機(jī)制。本書是專為C++語言的初學(xué)者而設(shè)計(jì)的,旨在幫助讀者快捷地掌握C++語言。全書共分14章和兩個(gè)附錄,全面系統(tǒng)地介紹了C++語言程序設(shè)計(jì)的基本概念和方法,主要內(nèi)容包括基本運(yùn)算、數(shù)據(jù)類型、程序結(jié)構(gòu)、函數(shù)、類與對象和文件處理等。本書在寫法上根據(jù)初學(xué)者的特點(diǎn),由淺入深,循序漸進(jìn),對一些概念和規(guī)則的說明簡單明了。為增強(qiáng)直觀性,書中給出了許多完整的帶有注釋、運(yùn)行結(jié)果和分析的程序例子。所有例子均不涉及復(fù)雜的物理和數(shù)學(xué)背景,算法也很簡單,主要用于說明C++語言的語法規(guī)則和使用特性。為便于教學(xué)和讀者練習(xí),每章之前有教學(xué)目標(biāo)和重點(diǎn)難點(diǎn)說明。本教程在編寫時(shí)采用任務(wù)驅(qū)動(dòng)的方式,每章圍繞實(shí)例展開。通過簡明易學(xué)的例子介紹C++程序設(shè)計(jì)的基礎(chǔ)知識,同時(shí)每章之后附有上機(jī)練習(xí)和習(xí)題,可以幫助讀者鞏固所學(xué)內(nèi)容,從而達(dá)到自學(xué)的目的。作者結(jié)合本人的開發(fā)經(jīng)驗(yàn),在書中融入了一些開發(fā)技巧,對讀者提高應(yīng)用水平有一定幫助。書中所有例題均通過Microsoft Visual C++ 6.0(書中簡稱為Visual C++ 6.0)開發(fā)環(huán)境中調(diào)試。本書的附錄B介紹了安裝Visual C++ 6.0開發(fā)系統(tǒng)的方法。本書寫作的立足點(diǎn)是學(xué)習(xí)標(biāo)準(zhǔn)C++語言,盡管選擇了流行的Visual C++ 6.0作為本書示例和練習(xí)的調(diào)試運(yùn)行環(huán)境,但是,Visual C++ 6.0不作為本書的重點(diǎn)。本書可以作為C++教學(xué)的培訓(xùn)教材,也可作為廣大計(jì)算機(jī)編程愛好者的自學(xué)教材。本書的第1~12章由郝阿朋同志編寫,第13~14章及附錄由韓杰同志編寫。參加本書編寫工作的還有袁麗、秦緒起、林紅、衛(wèi)東、林靜、郝曙光、王志遠(yuǎn)、呂峰、李軍、錢煒、孫成軍及常明亮等同志。由于編者水平所限,書中錯(cuò)誤和疏漏之處在所難免,希望專家和讀者朋友及時(shí)指正。我們的E-mail地址:qiyuqin@sina.com。作者2002年7月

作者簡介

暫缺《新世紀(jì)標(biāo)準(zhǔn)C++程序設(shè)計(jì)培訓(xùn)教程》作者簡介

圖書目錄

第1章 C++簡介 
1.1 C++語言的發(fā)展及特點(diǎn) 
1.1.1 C語言的出現(xiàn)與發(fā)展 
1.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì) 
1.1.3 C++語言的特點(diǎn) 
1.2 C++程序的設(shè)計(jì)風(fēng)格 
1.2.1 簡單程序示例 
1.2.2 C++程序的書寫格式 
1.2.3 main()函數(shù) 
1.2.4 C++程序的基本結(jié)構(gòu) 
1.3 基本符號、標(biāo)識符和關(guān)鍵字 
1.3.1 基本符號 
1.3.2 標(biāo)識符 
1.3.3 關(guān)鍵字 
1.4 程序設(shè)計(jì)中的幾個(gè)基本概念 
1.5 使用Visaul C++ 6.0 
1.5.1 Visual C++ 6.0簡介 
1.5.2 安裝和啟動(dòng) 
1.5.3 輸入、編輯、連接和運(yùn)行C++程序 
1.5.4 錯(cuò)誤處理 
1.5.5 存盤和打開 
1.5.6 退出Visual C++ 6.0系統(tǒng) 
1.6 本章小結(jié) 
1.7 上機(jī)練習(xí) 
1.8 習(xí)題 
第2章 基本數(shù)據(jù)類型 
2.1 常量與變量 
2.1.1 常量 
2.1.2 變量 
2.2 整數(shù)類型 
2.2.1 整數(shù)類型的取值 
2.2.2 整型常量 
2.2.3 整型變量的使用 
2.3 浮點(diǎn)數(shù)類型 
2.3.1 浮點(diǎn)數(shù)類型的取值 
2.3.2 浮點(diǎn)型常量 
2.3.3 浮點(diǎn)型變量的使用 
2.4 字符類型 
2.4.1 字符類型的取值 
2.4.2 字符型常量 
2.4.3 字符串常量 
2.4.4 字符型變量的使用 
2.5 cout輸出和cin輸入 
2.5.1 cout輸出 
2.5.2 cin輸入 
2.6 本章小結(jié)
2.7 上機(jī)練習(xí)
2.8 習(xí)題 
第3章 基本運(yùn)算 
3.1 算術(shù)運(yùn)算
3.1.1 二元算術(shù)運(yùn)算
3.1.2 一元算術(shù)運(yùn)算 
3.1.3 自增和自減運(yùn)算 
3.2 賦值運(yùn)算 
3.3 關(guān)系運(yùn)算 
3.4 邏輯運(yùn)算 
3.5 位運(yùn)算 
3.6 復(fù)合賦值運(yùn)算 
3.7 其他基本運(yùn)算
3.7.1 sizeof運(yùn)算
3.7.2 條件運(yùn)算 
3.7.3 順序運(yùn)算
3.8 類型轉(zhuǎn)換
3.8.1 表達(dá)式類型轉(zhuǎn)換
3.8.2 賦值類型轉(zhuǎn)換
3.8.3 強(qiáng)制類型轉(zhuǎn)換
3.9 運(yùn)算符的優(yōu)先級與結(jié)合性 
3.10 本章小結(jié) 
3.11 上機(jī)練習(xí) 
3.12 習(xí)題 
第4章 程序結(jié)構(gòu)及語句 
4.1 順序結(jié)構(gòu)及其語句
4.1.1 聲明語句
4.1.2 表達(dá)式語句
4.1.3 函數(shù)調(diào)用語句 
4.1.4 輸入輸出語句 
4.2 選擇結(jié)構(gòu)及其語句
4.2.1 條件語句
4.2.2 多路分支語句 
4.3 循環(huán)結(jié)構(gòu)及其語句
4.3.1 for循環(huán)語句
4.3.2 while循環(huán)語句 
4.3.3 do_while循環(huán)語句 
4.4 輔助控制語句
4.4.1 無條件轉(zhuǎn)向語句
4.4.2 跳出語句
4.4.3 繼續(xù)語句 
4.5 本章小結(jié)
4.6 上機(jī)練習(xí)
4.7 習(xí)題 
第5章 數(shù)組 
5.1 一維數(shù)組 
5.1.1 一維數(shù)組的聲明 
5.1.2 一維數(shù)組的使用 
5.2 二維數(shù)組 
5.2.1 二維數(shù)組的聲明 
5.2.2 二維數(shù)組的使用 
5.3 字符數(shù)組 
5.3.1 字符數(shù)組的聲明 
5.3.2 字符數(shù)組的使用 
5.4 本章小結(jié) 
5.5 上機(jī)練習(xí) 
5.6 習(xí)題 
第6章 指針 
6.1 變量與指針 
6.2 指針變量的聲明 
6.3 取地址和取內(nèi)容運(yùn)算 
6.3.1 取地址運(yùn)算 
6.3.2 取內(nèi)容運(yùn)算 
6.4 指針變量與數(shù)組 
6.4.1 指針變量與一維數(shù)組 
6.4.2 指針變量與多維數(shù)組 
6.4.3 指針變量的運(yùn)算 
6.5 字符型指針變量 
6.5.1 字符型指針的聲明 
6.5.2 字符型指針變量的操作 
6.6 指針數(shù)組 
6.7 本章小結(jié) 
6.8 上機(jī)練習(xí) 
6.9 習(xí)題 
第7章 結(jié)構(gòu) 
7.1 結(jié)構(gòu)的基本概念 
7.2 結(jié)構(gòu)類型的定義與結(jié)構(gòu)變量的聲明 
7.2.1 結(jié)構(gòu)類型的定義 
7.2.2 結(jié)構(gòu)變量的聲明和初始化 
7.3 結(jié)構(gòu)變量的使用 
7.3.1 引用結(jié)構(gòu)變量成員 
7.3.2 結(jié)構(gòu)變量的運(yùn)算和輸入輸出 
7.4 結(jié)構(gòu)數(shù)組 
7.4.1 結(jié)構(gòu)數(shù)組的聲明 
7.4.2 結(jié)構(gòu)數(shù)組的使用 
7.5 結(jié)構(gòu)指針與結(jié)構(gòu)數(shù)組 
7.6 new和delete運(yùn)算、遞歸結(jié)構(gòu)和鏈表 
7.6.1 new和delete運(yùn)算 
7.6.2 遞歸結(jié)構(gòu) 
7.6.3 鏈表 
7.7 本章小結(jié) 
7.8 上機(jī)練習(xí) 
7.9 習(xí)題 
第8章 聯(lián)合、枚舉和自定義類型 
8.1 聯(lián)合類型 
8.1.1 聯(lián)合類型的定義 
8.1.2 聯(lián)合變量的聲明和初始化 
8.1.3 聯(lián)合變量的使用 
8.1.4 聯(lián)合與結(jié)構(gòu)的比較 
8.2 枚舉類型 
8.2.1 枚舉類型的定義 
8.2.2 枚舉變量的聲明 
8.2.3 枚舉變量的使用 
8.3 自定義類型 
8.4 本章小結(jié) 
8.5 上機(jī)練習(xí) 
8.6 習(xí)題 
第9章 函數(shù) 
9.1 函數(shù)的定義與調(diào)用 
9.1.1 函數(shù)的定義 
9.1.2 函數(shù)的調(diào)用 
9.1.3 返回語句與返回值 
9.2 函數(shù)的參數(shù)傳遞 
9.2.1 值傳遞方式 
9.2.2 指針傳遞方式 
9.2.3 引用傳遞方式 
9.3 void類型參數(shù) 
9.3.1 void返回類型 
9.3.2 void參數(shù)類型 
9.4 遞歸函數(shù)設(shè)計(jì) 
9.5 帶默認(rèn)值參數(shù)的函數(shù) 
9.6 內(nèi)聯(lián)函數(shù) 
9.7 重載函數(shù) 
9.8 分程序 
9.9 main()函數(shù)參數(shù)的使用 
9.10 C++庫函數(shù) 
9.10.1 數(shù)學(xué)計(jì)算函數(shù) 
9.10.2 字符分類函數(shù) 
9.10.3 字符串處理函數(shù) 
9.11 本章小結(jié) 
9.12 上機(jī)練習(xí) 
9.13 習(xí)題 
第10章 存儲類別 
10.1 存儲類別的概念 
10.2 變量的存在性和可見性 
10.3 變量的存儲類別 
10.3.1 自動(dòng)變量 
10.3.2 寄存器變量 
10.3.3 靜態(tài)變量 
10.3.4 外部變量 
10.3.5 只讀變量 
10.4 函數(shù)的存儲類別 
10.5 在Visual C++ 6.0中調(diào)試多個(gè)源程序文件組成的C++程序 
10.6 本章小結(jié) 
10.7 上機(jī)練習(xí) 
10.8 習(xí)題 
第11章 類與對象 
11.1 類的定義 
11.2 用類建立對象 
11.3 內(nèi)聯(lián)成員函數(shù) 
11.4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 
11.4.1 構(gòu)造函數(shù) 
11.4.2 帶參數(shù)的構(gòu)造函數(shù) 
11.4.3 析構(gòu)函數(shù) 
11.4.4 構(gòu)造和析構(gòu)函數(shù)的調(diào)用 
11.5 類的封裝與訪問性控制 
11.5.1 類的訪問性控制 
11.5.2 類的封裝性 
11.6 類的靜態(tài)數(shù)據(jù)成員 
11.7 空類 
11.8 類的嵌套 
11.9 成員函數(shù)的重載 
11.10 運(yùn)算符的重載 
11.11 友元類和友元函數(shù) 
11.11.1 友元類 
11.11.2 友元函數(shù) 
11.12 對象指針 
11.13 本章小結(jié) 
11.14 上機(jī)練習(xí) 
11.15 習(xí)題 
第12章 類的繼承 
12.1 類的繼承性 
12.2 單一繼承 
12.2.1 單一繼承派生類的定義 
12.2.2 繼承模式 
12.2.3 構(gòu)造函數(shù)的調(diào)用順序 
12.2.4 構(gòu)造函數(shù)的參數(shù)傳遞 
12.2.5 析構(gòu)函數(shù)的調(diào)用順序 
12.2.6 保護(hù)成員的繼承性 
12.3 多繼承 
12.4 成員函數(shù)的覆蓋 
12.4.1 虛函數(shù) 
12.4.2 純虛函數(shù)與抽象類 
12.5 本章小結(jié) 
12.6 上機(jī)練習(xí) 
12.7 習(xí)題 
第13章 輸入輸出處理
13.1 標(biāo)準(zhǔn)設(shè)備的輸入輸出函數(shù)scanf()和printf() 
13.1.1 數(shù)據(jù)輸入 
13.1.2 數(shù)據(jù)輸出 
13.2 文件與流式文件的概念 
13.3 流式文件的打開和關(guān)閉 
13.3.1 打開文件 
13.3.2 關(guān)閉文件 
13.4 流式文件的讀寫 
13.4.1 字符串讀/寫操作 
13.4.2 字符讀/寫操作 
13.4.3 整數(shù)讀/寫操作 
13.4.4 格式化讀/寫操作 
13.4.5 數(shù)據(jù)塊讀/寫操作 
13.5 流式文件的定位 
13.6 流式文件與設(shè)備文件 
13.7 流式文件的錯(cuò)誤檢測 
13.8 本章小結(jié) 
13.9 上機(jī)練習(xí) 
13.10 習(xí)題 
第14章 預(yù)處理指令 
14.1 預(yù)處理指令簡介 
14.2 宏替換指令 
14.2.1 簡單宏替換 
14.2.2 帶參數(shù)宏替換 
14.3 文件嵌入指令 
14.4 條件編譯指令 
14.5 本章小結(jié) 
14.6 上機(jī)練習(xí) 
14.7 習(xí)題 
附錄A C++常用庫函數(shù) 
A1 字符分類函數(shù) 
A2 數(shù)學(xué)運(yùn)算和類型轉(zhuǎn)換函數(shù) 
A3 串和內(nèi)存操作函數(shù) 
A4 輸入輸出函數(shù) 
附錄B Visual C++ 6.0的安裝和啟動(dòng)

本目錄推薦

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