- C++教程
- 鄭阿奇 丁有和編著
- 886字
- 2018-12-30 06:47:18
前言
C++語言是高職高專許多專業必須開設的課程,適合高職高專教學,有特色的 C++語言教材是老師和學生尋找的。為此,我們首先對目前市場上高職高專的C++教材進行了深入分析,找出主要特點、存在問題,對如何讓學生理解并且在此基礎上解決小的應用問題,如何方便教師教學進行了專門研究,在繼承實用教程系列的成功經驗的基礎上,針對高職高專的教學情況,編寫了此書。
本書第一部分:第1章~第9章,C++語言結構化程序設計。該部分側重于結構化程序的設計方法,通過文字、圖形和實例對知識進行消化理解。第二部分:第10章~第14章,以類為核心的面向對象程序設計,通過綜合應用實例,對知識進一進行步消化和理解。
本書有如下特點:
(1)C++的各個部分內容都有相應的側重點,必須要掌握的難點在于點破其本質,就是說清、說透、說到位。讓沒有任何編程經驗的讀者也能理解C++的內容。
(2)教程部分一般在講解內容后緊跟示例,凡標有【例 Ex_Xxx】均是一個完整的程序,且都通過上機調試。
(3)解釋盡可能圖形化。例如下面兩個示例圖:

圖6.6 冒泡排序過程

圖3.4 (-8)>>2操作及換算圖例
(4)本書以Visual C++ 6.0(SP6中文版)為C++程序的開發工具,書中實例程序運行結果屏幕化,不易出錯,更便于理解。例如:

(5)書中的源代碼用底紋顯示,對于 C++語言的語法內容、運行結果、提示和討論內容、圖例等均采用具有立體效果的方框來呈現,對于需要強調的文字內容則使用黑體來區分。另外,書中還用一些圖標進行修飾。如“”表示說明、提示和本書約定的內容;“
”表示討論的內容;“
”表示該程序是通過Visual C++編譯通過的。
(6)實驗1熟悉 Visual C++開發環境,并能掌握修正代碼語法錯誤的方法。實驗8 在結構化程序設計學習之后掌握調試功能,讓讀者學用結合,克服學習了C++卻不會在開發環境中解決C++問題的不足。
本書把C++程序設計作為一個完整的體系,特別適合直接作為C++課程教材。
本教程由電子工業出版社的教學服務平臺(http://www.hxedu.com.cn)為讀者提供服務,可免費下載教學課件、實例源文件等資料。
本書由南京師范大學鄭阿奇、丁有和主編。其他很多同志也對本書的編寫提供了許多幫助,在此一并表示感謝!
由于作者水平有限,不當之處在所難免,懇請讀者批評指正。
編者
2009年6月
- The Complete Rust Programming Reference Guide
- Mastering Entity Framework Core 2.0
- Java加密與解密的藝術(第2版)
- R語言編程指南
- Spring Cloud、Nginx高并發核心編程
- C/C++常用算法手冊(第3版)
- 云計算通俗講義(第3版)
- Python 3破冰人工智能:從入門到實戰
- Visual Basic學習手冊
- 零基礎學單片機C語言程序設計
- Statistical Application Development with R and Python(Second Edition)
- Python Interviews
- Mastering AWS Security
- 跟戴銘學iOS編程:理順核心知識點
- 零基礎學C語言(第4版)