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