本書全篇由四部分組成。第一部分為基礎(chǔ)知識,對C程序的開發(fā)環(huán)境Turbo C和Visual C++作了全面詳細(xì)的介紹,作為學(xué)習(xí)和使用C和C++語言的基礎(chǔ)。第二部分為實(shí)驗(yàn)操作,共安排了15個(gè)實(shí)驗(yàn),其內(nèi)容、節(jié)奏與“C/C++程序設(shè)計(jì)”課程的理論教學(xué)完全同步。第三部分為應(yīng)用技巧,,介紹了初學(xué)者在編程過程中常犯的20多種錯(cuò)誤及其排除方法,調(diào)試程序的技巧以及提高程序運(yùn)行效率的幾點(diǎn)建議,這部分內(nèi)容對提高學(xué)習(xí)者的排錯(cuò)、糾錯(cuò)能力和程序設(shè)計(jì)水平有極大的幫助。最后一部分為附錄,其中附錄A列出了詳盡的編譯出錯(cuò)信息,同時(shí)給出了造成出錯(cuò)的可能原因以及排除的方法;附錄C給出全書實(shí)驗(yàn)的參考答案,為學(xué)生的獨(dú)立自學(xué)提供幫助。
本書既適合作高等院!癈/C++程序設(shè)計(jì)”課程配套的實(shí)驗(yàn)指導(dǎo)書,又可用作《C/C++程序設(shè)計(jì)》的參考書,同時(shí)也可用作初學(xué)者學(xué)習(xí)相關(guān)知識和技能的啟蒙教材。
為了讓初學(xué)者有一個(gè)循序漸進(jìn)的適應(yīng)過程,本實(shí)驗(yàn)教程對原有的內(nèi)容進(jìn)行了優(yōu)化,在章節(jié)順序上與《c/c++程序設(shè)計(jì)》教材保持同步,在實(shí)驗(yàn)內(nèi)容上增加了四個(gè)c++實(shí)驗(yàn),這些實(shí)驗(yàn)新必須在Visual c++視窗環(huán)境下完成編輯、調(diào)試和運(yùn)行。本教程不僅給出了較全面的c++實(shí)驗(yàn)內(nèi)容,而且對面向?qū)ο蟪绦蛟O(shè)計(jì)的方法和實(shí)現(xiàn),以及視窗平臺visual c++作了細(xì)致、通俗、全面的介紹,包括如何調(diào)試c++程序,如何在Visual c++環(huán)境下編輯、調(diào)試、運(yùn)行c程序等內(nèi)容。本書既適合用作高等院!癱/c++程序設(shè)計(jì)”課程配套的實(shí)驗(yàn)指導(dǎo)書,又可用作《c/c++程序設(shè)計(jì)》的參考書,同時(shí)也可用作初學(xué)者學(xué)習(xí)相關(guān)知識和技能的啟蒙教材。
1 基礎(chǔ)知識
1.1 C程序開發(fā)環(huán)境簡介
1.1.1 Turbo C
1.1.2 Visual C++
1.2 Turbo C編譯系統(tǒng)
1.2.1 Turbo C主屏幕的組成
1.2.2 TC主菜單
1.2.3 系統(tǒng)狀態(tài)切換
1.2.4 在Turbo C 2.O系統(tǒng)上編程
1.3 Visual C++
1.3.1 Visual C++6.0集成開發(fā)環(huán)境簡介
1.3.2 編輯、編譯、運(yùn)行C++程序
1.3.3 C++程序的調(diào)試
1.3.4 如何在Visual C++環(huán)境下編輯、編譯、運(yùn)行Turbo C程序
2 實(shí)驗(yàn)操作
2.1 Turbo C實(shí)驗(yàn)操作
實(shí)驗(yàn)一 Turbo C操作初步
實(shí)驗(yàn)二 設(shè)計(jì)并運(yùn)行簡單的C程序
實(shí)驗(yàn)三 輸入與輸出
實(shí)驗(yàn)四 選擇結(jié)構(gòu)的程序設(shè)計(jì)
實(shí)驗(yàn)五 循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)
實(shí)驗(yàn)六 數(shù)組
實(shí)驗(yàn)七 函數(shù)
實(shí)驗(yàn)八 指針
實(shí)驗(yàn)九 結(jié)構(gòu)
實(shí)驗(yàn)十 文件
實(shí)驗(yàn)十一 圖形處理
2.2 C++實(shí)驗(yàn)操作
實(shí)驗(yàn)十二 Visual C++操作初步
實(shí)驗(yàn)十三 對象和類
實(shí)驗(yàn)十四 繼承與派生
實(shí)驗(yàn)十五 多態(tài)性與虛函數(shù)
3 應(yīng)用技巧
3.1 初學(xué)者編程中常犯的錯(cuò)誤
3.2 調(diào)試程序的技巧
3.2.1 在Turbo C集成環(huán)境下調(diào)試
3.2.2 在Visual C++視窗環(huán)境下調(diào)試
3.3 有關(guān)程序效率的幾個(gè)問題
附錄
附錄A 編譯出錯(cuò)信息
附錄B 常用字符與ASCII碼對照表
附錄C 實(shí)驗(yàn)參考答案