關于我們
書單推薦
新書推薦
|
|
定 價:46 元
- 作者:劉瑞芳
- 出版時間:2017/1/1
- ISBN:9787560643953
- 出 版 社:西安電子科技大學出版社
- 中圖法分類:TP312.8
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書是《C 語言程序設計》的學習輔導書。全書共14章,第1章介紹在VC2015環(huán)境下編程的步驟和各種平臺上的C 程序編譯方法,第2章至第11章與教材《C 語言程序設計》對應,包括教材各章的習題及答案、編程案例及參考例程和實踐題目。第12章至第14章作為課程設計的內(nèi)容,講解了窗口程序設計的方法、Visual
Studio環(huán)境下開發(fā)網(wǎng)絡通信的案例和QT Creator環(huán)境下跨平臺開發(fā)信息處理系統(tǒng)的案例。
本書為讀者學習C 語言程序設計提供了豐富的內(nèi)容,適合作為大學各專業(yè)的C 程序設計課程的輔導書和C 課程設計的教材,也可供編程愛好者自學使用。
|
C ?語言是一門優(yōu)秀的語言,全面兼容C語言,并在保留了C語言簡潔、靈活、高效的同時,增加了面向?qū)ο蟪绦蛟O計的支持,從誕生以來一直受到廣大編程人員的喜愛。
本書是《C ?語言程序設計》的配套教材。本書編寫的主要目的,是希望幫助學生提高使用C ?語言進行程序設計的能力,因此本書也是一本C ?編程指導和參考書。
本書內(nèi)容主要包括以下6個方面:(1) C ?編程環(huán)境介紹;(2)
習題答案;
(3) 編程案例及參考例程;(4) 實踐題目;(5) 窗口程序設計;(6) 課程設計案例。
全書分為14章,第1章介紹VC2015編程環(huán)境和各種平臺上的C ?程序編譯方法。第2章至第11章的目錄和《C ?語言程序設計》的第2章到第11章相對應。每一章都包括習題及答案、編程案例及參考例程和實踐題目3個部分。
習題及答案部分不僅提供習題解答,還對習題的難度等級進行劃分,對部分難題進行了剖析。
編程案例及參考例程是本書的重點之一。本書按照C ?語言的各個知識點設計了各種編程案例,把編程的思想融入例子中,目的是使讀者能夠?qū)ΜF(xiàn)實世界中較典型的問題用計算機語言進行描述及解決。這部分不僅有大量的編程案
例,還提供了對于案例的分析、設計、參考例程以及對于例程的解釋說明,力求使讀者在掌握C ?語言的同時,能夠掌握編程的思路。
實踐題目每章只有一題,但是各章的題目有連貫性,由淺入深,直到
最后可以作為課程設計題目。相應的程序和解析可以在第14章第14.1節(jié)中找到答案。
第12章至第14章作為課程設計的內(nèi)容,講解了窗口程序設計的方法,分析、設計并實現(xiàn)了兩個案例。第13章是網(wǎng)絡通信方面的案例,選用Visual
Studio集成環(huán)境進行開發(fā);第14章是信息處理方面的案例,選用QT Creator集成環(huán)境進行開發(fā),支持跨平臺開發(fā)、移植。這部分的內(nèi)容相當有代表性,可以作為老師進行課程設計的教學參考或?qū)W生的自學參考。
本書可以作為學習C ?程序設計的參考書,更可供編程愛好者自學使用。書中如有不妥之處,歡迎廣大讀者批評指正。
|
第1章 C ?語言概述 1
1.1 ?《C ?語言程序設計》習題及答案 1
1.2 VC2015集成開發(fā)環(huán)境簡介 2
1.3 各種平臺上的C ?程序編譯 7
1.3.1 Linux操作系統(tǒng)的編譯與鏈接 7
1.3.2 其他編譯與鏈接工具 9
第2章 基本數(shù)據(jù)類型和表達式 10
2.1 《C ?語言程序設計》習題及答案
10
2.2 編程案例及參考例程 15
2.3 實踐題目 22
第3章 控制語句 23
3.1 《C 語言程序設計》習題及答案 23
3.2 編程案例及參考例程 35
3.3 實踐題目 51
第4章 數(shù)組和自定義數(shù)據(jù)類型 52
4.1 《C ?語言程序設計》習題及答案
52
4.2 編程案例及參考例程 58
4.3 實踐題目 79
第5章 函數(shù) 80
5.1 《C ?語言程序設計》習題及答案
80
5.2 編程案例及參考例程 86
5.3 實踐題目 108
第6章 指針和引用 109
6.1 《C ?語言程序設計》習題及答案
109
6.2 編程案例及參考例程 116
6.3 實踐題目 128
第7章 類和對象 129
7.1 ?《C ?語言程序設計》習題及答案 129
7.2 編程案例及參考例程 137
7.3 實踐題目 162
第8章 繼承 163
8.1 《C ?語言程序設計》習題及答案
163
8.2 編程案例及參考例程 173
8.3 實踐題目 197
第9章 類的特殊成員 198
9.1 《C ?語言程序設計》習題及答案
198
9.2 編程案例及參考例程 208
9.3 實踐題目 229
第10章 多態(tài) 230
10.1 《C ?語言程序設計》習題及答案
230
10.2 編程案例及參考例程 243
10.3 實踐題目 260
第11章 異常處理 261
11.1 《C ?語言程序設計》習題及答案
261
11.2 編程案例及參考例程 267
第12章 圖形用戶界面 271
12.1 基于Windows API編程 271
12.2 基于MFC編程 278
12.2.1 單文檔應用程序 279
12.2.2 對話框應用程序 287
12.3 基于QT跨平臺編程 296
第13章 郵件發(fā)送程序設計 298
13.1 SOCKET編程 298
13.2 SMTP協(xié)議 302
13.3 基于MFC框架的程序設計 310
13.3.1 總體設計 310
13.3.2 界面設計 311
13.3.3 事件驅(qū)動設計 312
13.3.4 網(wǎng)絡通信設計 315
13.3.5 關鍵算法 318
13.4 基于MFC類庫的程序設計 319
13.4.1 總體設計 319
13.4.2 建立socket類 321
13.4.3 界面設計 322
13.4.4 事件驅(qū)動設計 323
第14章 文本分析程序設計 327
14.1 實踐題目答案及解析 327
14.2 基于QT的程序設計 355
14.2.1 功能設計 355
14.2.2 界面設計 355
14.2.3 類設計 356
14.2.4 類實現(xiàn) 358
14.2.5 界面實現(xiàn) 361
|
|