出版時(shí)間:2010-8 出版社:清華大學(xué)出版社 作者:閔聯(lián)營(yíng) 等主編 頁(yè)數(shù):287
前言
計(jì)算機(jī)程序設(shè)計(jì)是一門(mén)實(shí)踐性很強(qiáng)的課程,只有通過(guò)大量的練習(xí)和上機(jī)實(shí)踐,才能提高程序設(shè)計(jì)的水平?! ∽髡咴诙嗄陱氖赂呒?jí)語(yǔ)言程序設(shè)計(jì)教學(xué)的過(guò)程中,收集和編寫(xiě)了大量習(xí)題。為了便于讀者通過(guò)練習(xí)和上機(jī)實(shí)踐掌握C++程序設(shè)計(jì),作者精心篩選并整理出其中富有代表性的習(xí)題,編寫(xiě)了這本書(shū)?! ∪珪?shū)共分14章,從內(nèi)容組織上分為2個(gè)部分。第l部分為習(xí)題集(第1一13章),分別與主教材的各章內(nèi)容相配合,基本覆蓋了教材中所述的知識(shí)點(diǎn)。題型主要包括單項(xiàng)選擇題、程序分析題、程序填充題和程序設(shè)計(jì)題等。所有習(xí)題均給出了參考答案,便于讀者自測(cè)和學(xué)習(xí)。習(xí)題中的程序均在Visual0+6。0環(huán)境中運(yùn)行通過(guò)。讀者可以通過(guò)對(duì)書(shū)中習(xí)題的練習(xí),逐步熟悉并掌握C++語(yǔ)言的基本概念、編程方法和技巧,拓寬程序設(shè)計(jì)的思路。第2部分為實(shí)驗(yàn)指導(dǎo)(第14章),包括10個(gè)精心設(shè)計(jì)的實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)均包括實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)步驟等內(nèi)容。 本書(shū)由閔聯(lián)營(yíng)、何克右主編,閔聯(lián)營(yíng)統(tǒng)稿全書(shū)。參加編寫(xiě)的有閔聯(lián)營(yíng)(第1、2、5、14章的實(shí)驗(yàn)1一實(shí)驗(yàn)5)、何克右(第3、4、6章)、譚新明(第7、10章)、伍新華(第8、9、13章)、劉傳文(第11、12、14章的實(shí)驗(yàn)6一實(shí)驗(yàn)10)。
內(nèi)容概要
本書(shū)是清華大學(xué)出版社出版的《C++程序設(shè)計(jì)》(閔聯(lián)營(yíng)、何克右主編)一書(shū)的配套教材。本書(shū)內(nèi)容分為2部分:第1部分為習(xí)題集(第1~13章),分別與主教材各章內(nèi)容相配合,基本覆蓋了教材中所講述的知識(shí)點(diǎn)。題型主要包括單項(xiàng)選擇題、程序分析題、程序填充題和程序設(shè)計(jì)題等。第2部分為實(shí)驗(yàn)指導(dǎo)(第14章),包括10個(gè)精心設(shè)計(jì)的實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)均包括實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)步驟等。 本書(shū)可以作為高等院校計(jì)算機(jī)專(zhuān)業(yè)和相關(guān)專(zhuān)業(yè)學(xué)生學(xué)習(xí)C++程序設(shè)計(jì)課程的輔導(dǎo)教材,也可以作為全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí)C++)的輔導(dǎo)用書(shū),以及各類(lèi)程序設(shè)計(jì)培訓(xùn)班學(xué)員和C++語(yǔ)言自學(xué)者的參考資料。
書(shū)籍目錄
第1章 C++概述第2章 C++數(shù)據(jù)類(lèi)型第3章 程序控制語(yǔ)句第4章 數(shù)組和結(jié)構(gòu)體第5章 函數(shù)第6章 指針和引用第7章 從面向過(guò)程到面向?qū)ο蟮?章 類(lèi)和對(duì)象第9章 繼承與派生第10章 多態(tài)性第11章 模板第12章 標(biāo)準(zhǔn)模板庫(kù)STL第13章 C++的I/O流類(lèi)庫(kù)第14章 實(shí)驗(yàn)內(nèi)容與指導(dǎo)實(shí)驗(yàn)1 Visual C++6.0開(kāi)發(fā)環(huán)境的初步使用實(shí)驗(yàn)2 程序控制語(yǔ)句實(shí)驗(yàn)3 數(shù)組與結(jié)構(gòu)體實(shí)驗(yàn)4 函數(shù)實(shí)驗(yàn)5 指針與引用實(shí)驗(yàn)6 類(lèi)和對(duì)象實(shí)驗(yàn)7 繼承與派生實(shí)驗(yàn)8 多態(tài)性實(shí)驗(yàn)9 模板與標(biāo)準(zhǔn)模板庫(kù)STL實(shí)驗(yàn)10 I/O流類(lèi)庫(kù)
章節(jié)摘錄
?。?)有些集成化的調(diào)試工具可以對(duì)c。nst常量進(jìn)行調(diào)試,但是不能對(duì)宏常量進(jìn)行調(diào)試?! ?.(1)從靜態(tài)存儲(chǔ)區(qū)域分配。內(nèi)存在程序編譯的時(shí)候已經(jīng)分配,這部分內(nèi)存在程序的整個(gè)運(yùn)行期間都存在。例如全局變量、靜態(tài)變量。 ?。?)在棧上創(chuàng)建。在執(zhí)行函數(shù)時(shí),函數(shù)內(nèi)局部變量的存儲(chǔ)單元可以在棧上創(chuàng)建,函數(shù)執(zhí)行結(jié)束時(shí)這些存儲(chǔ)單元自動(dòng)被釋放。棧內(nèi)存分配運(yùn)算內(nèi)置于處理器的指令集中,效率高,但分配的內(nèi)存容量有限。 ?。?)從堆上分配,亦稱(chēng)動(dòng)態(tài)內(nèi)存分配。程序在運(yùn)行的時(shí)候用new或malloc申請(qǐng)任意多少的內(nèi)存,程序員自己負(fù)責(zé)在何時(shí)用delete或free釋放內(nèi)存。動(dòng)態(tài)內(nèi)存的生存期由程序員決定,使用非常靈活,但問(wèn)題也最多。 3.全局變量(外部變量)的說(shuō)明之前再冠以static就構(gòu)成靜態(tài)的全局變量。全局變量本身就是靜態(tài)存儲(chǔ)方式,靜態(tài)全局變量當(dāng)然也是靜態(tài)存儲(chǔ)方式。這兩者在存儲(chǔ)方式上并無(wú)不同。這兩者的區(qū)別存在于非靜態(tài)全局變量的作用域是整個(gè)源程序,當(dāng)一個(gè)源程序由多個(gè)源文件組成時(shí),非靜態(tài)的全局變量在各個(gè)源文件中都是有效的。而靜態(tài)全局變量則限制了其作用域,即只在定義該變量的源文件內(nèi)有效,在同一源程序的其他源文件中不能使用。由于靜態(tài)全局變量的作用域局限于一個(gè)源文件內(nèi),只能為該源文件內(nèi)的函數(shù)公用,因此可以避免在其他源文件中引起錯(cuò)誤。 ……
編輯推薦
《C++程序設(shè)計(jì)習(xí)題集和實(shí)驗(yàn)指導(dǎo)》: 教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合 教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力 教學(xué)內(nèi)容先進(jìn),反映了計(jì)算機(jī)學(xué)科的最新發(fā)展 教學(xué)模式完善,提供配套的教學(xué)資源解決方案
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
C++程序設(shè)計(jì)習(xí)題集和實(shí)驗(yàn)指導(dǎo) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版