TOP
0
0
倒數三天!簡體曬書節單本79折,5本7折
C++程序設計學習與實驗指導(簡體書)
滿額折

C++程序設計學習與實驗指導(簡體書)

商品資訊

人民幣定價:39 元
定價
:NT$ 234 元
優惠價
87204
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《普通高校本科計算機專業特色教材精選:C++程序設計學習與實驗指導》經過了長期教學實踐檢驗,是江蘇省高等學校精品課程“VisualC++程序設計”的主講教材《C++程序設計實踐教程》(劉維富等.北京:清華大學出版社,2007)的配套教材,包括學習指導和實驗指導兩大部分,力求使更多讀者學好C++:從入門到精通。
學習指導部分有4個單元共17章。其中,前三個單元共13章用做課堂同步練習和單元測驗;後一個單元共4章提供兩套C++二級考試模擬試卷,用於課程複習測驗和C++二級考試的考前模擬測驗。
實驗指導部分共3章,內容包括以下幾方面:①17個同步實驗,每個實驗包含調試技術介紹、程序調試題、程序設計題和選做題,注重培養讀者程序調試能力和編程能力,強化讀者的實際編程能力訓練,激發讀者的編程興趣。②13個具有典型性、綜合性和示範性的編程題,便於讀者突破難點,融匯貫通,體驗綜合編程的樂趣,培養讀者分析和解決問題的能力。③一個主流C++編程環境介紹,努力幫助讀者儘快學會使用visualC++6.0編寫和調試C++程序,儘快提高基本調試技術和實際編程的能力。
《普通高校本科計算機專業特色教材精選:C++程序設計學習與實驗指導》對讀者深入掌握和實際運用C++語言編程,更好地準備全國各類C++等級考試極具參考價值。既可以作為高等學校學生學習C++編程的實踐教材,也可以作為全國各類C++二級考試的教材,也可供自學C++編程者使用。.

名人/編輯推薦

《普通高校本科計算機專業特色教材精選?算法與程序設計:C++程序設計學習與實驗指導》對讀者深入掌握和實際運用C++語言編程,更好地準備全國各類C++等級考試極具參考價值。既可以作為高等學校學生學習C++編程的實踐教材,也可以作為全國各類C++二級考試的教材,也可供自學C++編程者使用。

目次

第一部分學習指導
第1章C++概述
第2章數據類型、運算符和表達式
第3章簡單的輸入輸出
第4章流程控制語句
測驗一
第5章 函數
第6章編譯預處理
第7章 數組
第8章結構體、共同體和枚舉類型
第9章指針
測驗二
第10章類和對象
第11章運算符重載
第12章繼承和派生類
第13章文件
測驗三
第14章模擬試卷一筆試
第15章模擬試卷一機試
第16章模擬試卷二筆試
第17章模擬試卷二機試
第二部分實驗指導
第18章實驗
實驗的目的與要求
實驗一 VC++6.0 IDE與簡單C++程序開發
實驗二選擇結構
實驗三循環結構
實驗四函數(1)
實驗五函數(2)
實驗六數組
實驗七字符串處理
實驗八結構體
實驗九指針(1)
實驗十指針(2)
實驗十一單向鏈表
實驗十二類和對象
實驗十三運算符重載
實驗十四繼承和派生
實驗十五文件
實驗十六模板
實驗十七異常處理
第19章典型問題和綜合問題編程
19.1從面向過程程序設計到面向對象程序設計
19.2指針與動態內存分配和使用
19.3遞歸
19.4單向鏈表
19.5友元
19.6運算符重載
第20章 VC++6.0程序調試技術
20.1 Visual C++的集成開發環境
20.1.1菜單欄
20.1.2工具欄
20.1.3工作區窗口
20.1.4文本編輯器和編輯菜單
20.1.5文件菜單
20.1.6 Build菜單
20.2 Visual C++開發C++程序的基本過程
20.2.1創建C++程序的方式
20.2.2源程序的編輯與格式化
20.2.3程序的編譯、鏈接和運行
20.3程序調試
20.3.1程序的錯誤類型
20.3.2編譯錯誤、鏈接錯誤的查看和修改
20.3.3運行錯誤、邏輯錯誤的判斷與調試
20.3.4基本調試手段
20.3.5集成開發環境的跟蹤調試功能
20.4 Visual C++的幫助功能
附錄A ASCII碼表
附錄B數制
B.1數制的基本概念
B.2不同數制之間數的相互轉換
附錄C實數的表示法
附錄D C++語言常用標準庫
D.1數學庫函數
D.2字符處理函數
D.3字符串處理函數
D.4內存操作函數
D.5通用函數
D.6時間和日期函數
D.7輸入輸出類庫常用成員函數
附錄E學習指導參考答案
第1章C++概述
第2章數據類型、運算符和表達式
第3章簡單的輸入輸出
第4章流程控制語句
單元一測驗
第5章函數
第6章編譯預處理
第7章數組
第8章結構體、共同體和枚舉類型
第9章指針
單元二測驗
第10章類和對象
第11章運算符重載
第12章繼承和派生類
第13章文件
單元三測驗
模擬試卷一參考答案
模擬試卷二參考答案
參考文獻

書摘/試閱



編譯錯誤(error)是在編譯過程中發現的錯誤,通常屬于語法錯誤,即編寫的語句不符合C++的語法規則。例如:
使用了未定義的標識符。
語句后缺少分號或在不該出現分號的地方加了分號。
括號不配對,包括:圓括號(“(”和“)”)、方括號(“[”和“]”)和花括號(“{”和“}”)。
用中文的分號、逗號、等號代替英文的分號、逗號、等號等。
使用了庫函數,卻未包含相應的頭文件。
對于這類錯誤,借助于VC++編譯器在Output窗口給出的出錯行號及出錯提示信息,比較容易定位。但有時所給行號并不是真正的出錯行,需要仔細閱讀出錯行附近的源程序,才能最終確定錯誤所在。
對于編譯錯誤,每次只需修改第一個就可以了,改完第一個錯誤即可重新編譯,直到沒有編譯錯誤為止。之所以每次只需修改第一個錯誤,是因為:①通常后面出現的錯誤是由第一個錯誤引發的連環出錯,實際并沒有錯誤;②不會漏掉任何錯誤;③每次只面對一個錯誤,可以集中精力解決問題。
編譯警告(warning)是在編譯過程中發現的、可能存在的潛在錯誤,只是編譯系統拿不準。例如,變量未初始化就做某種運算。
對于編譯警告,我們應看成編譯錯誤,認真改正,直到警告全部消除為止。如果在程序編譯階段不認真處理這些潛在錯誤,必然會將這些潛在錯誤延伸到運行階段暴露,即轉化成運行錯誤或邏輯錯誤。而確定程序的運行錯誤和邏輯錯誤的出錯位置要比確定編譯警告的出錯位置難得多。
鏈接錯誤發生在將用戶程序的目標代碼與用戶程序引用的庫函數的目標代碼鏈接生成可執行代碼的過程中。通常情況是找不到main函數或找不到某庫函數等。例如main誤寫成mian。再如,某函數做了原型聲明,卻未做定義或未包含相應的頭文件。
運行錯誤是在程序運行時發生的,如突然中止程序的運行,或無法結束程序的運行等。如當執行表達式a=a/b時,除數b的值為0;又如在進行數值運算時,運算結果超出機器允許的范圍等。
邏輯錯誤也發生在程序運行階段,通常程序能正常運行,但程序的運行結果不正確。產生邏輯錯誤的因素較多,例如變量初始化不正確,所用的語句不正確,算法設計不正確等。由于這類錯誤無法用編程工具直接確定出錯位置,因此,這類錯誤較難查找。
20.3.2編譯錯誤、鏈接錯誤的查看和修改
編譯的目的是將C++源程序轉換為機器指令代碼。在編譯過程中,如果遇到程序中有語法錯誤,則在集成開發環境底部的輸出(Output)窗口中顯示相應的錯誤信息,提示程序員修改程序。剛編寫好的程序含有錯誤是正常的,即使是熟練的專業程序員也很難一次就編寫出完全沒有錯誤的源程序來。通常,一個源程序從輸人編輯到通過編譯,往往要重復若干次“編譯—修改—再編譯”的過程。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 204
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區