图书介绍
C语言项目案例分析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 明日科技编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302276609
- 出版时间:2012
- 标注页数:383页
- 文件大小:178MB
- 文件页数:399页
- 主题词:C语言-程序设计
PDF下载
下载说明
C语言项目案例分析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 实用工具篇2
第1章 万年历(TC 2.0实现)2
自学视频、源程序:配套资源mr12
1.1万年历概述3
1.1.1功能概述3
1.1.2万年历效果预览3
1.2关键技术3
1.2.1 main()函数的参数3
1.2.2闰年的判断方法4
1.3传参模块4
1.3.1模块概述4
1.3.2模块实现4
1.4计算星期差模块5
1.4.1模块概述5
1.4.2模块实现5
1.5计算星期几模块6
1.5.1模块概述6
1.5.2模块实现6
1.6显示月份模块7
1.6.1模块概述7
1.6.2模块实现7
1.7开发总结8
第2章 文秘(TC 2.0实现)9
自学视频、源程序:配套资源mr29
2.1文秘概述10
2.1.1功能概述10
2.1.2功能结构10
2.1.3模块预览10
2.2菜单选择模块11
2.2.1模块概述11
2.2.2实现过程11
2.3分割文件模块12
2.3.1模块概述12
2.3.2实现过程12
2.4合并文件模块14
2.4.1模块概述14
2.4.2实现过程14
2.5计算文件大小模块16
2.5.1模块概述16
2.5.2实现过程16
2.6开发总结16
第3章 电话本( TC 2.0实现)17
自学视频、源程序:配套资源mr317
3.1电话本概述18
3.1.1功能概述18
3.1.2功能结构18
3.1.3功能界面预览18
3.2关键技术20
3.2.1设置功能热键20
3.2.2冒泡排序21
3.3预处理模块22
3.3.1模块概述22
3.3.2实现过程22
3.4图形模块23
3.4.1模块概述23
3.4.2实现过程24
3.5电话本登录模块26
3.5.1模块概述26
3.5.2实现过程26
3.6关键算法模块27
3.6.1模块概述27
3.6.2实现过程27
3.7热键实现模块28
3.7.1模块概述28
3.7.2实现过程29
3.8显示电话本信息模块31
3.8.1模块概述31
3.8.2实现过程31
3.9开发总结33
第4章 小熊时钟(TC 2.0实现)34
自学视频、源程序:配套资源mr434
4.1小熊时钟概述35
4.1.1功能概述35
4.1.2小熊时钟效果预览35
4.2关键技术35
4.2.1图形模式初始化35
4.2.2绘制时钟刻度36
4.3绘制图形界面模块37
4.3.1模块概述37
4.3.2模块实现37
4.4判断按键模块38
4.4.1模块概述38
4.4.2模块实现38
4.5显示时间模块38
4.5.1模块概述38
4.5.2模块实现39
4.6开发总结39
第5章 打字游戏(TC 2.0实现)40
自学视频、源程序:配套资源 mr540
5.1打字游戏概述41
5.1.1功能概述41
5.1.2游戏预览41
5.2关键技术42
5.2.1定位光标位置42
5.2.2随机产生字母42
5.3预处理实现42
5.4主函数43
5.5游戏界面设置44
5.6开发总结47
第2篇 趣味游戏篇50
第6章 弹力球游戏(TC 2.0实现)50
自学视频、源程序:配套资源mr650
6.1弹力球游戏概述51
6.1.1游戏概述51
6.1.2游戏界面预览51
6.2关键技术52
6.2.1图形模式处理52
6.2.2实现键盘操作52
6.3预处理模块53
6.3.1模块概述53
6.3.2实现过程53
6.4游戏主菜单模块54
6.4.1模块概述54
6.4.2实现过程54
6.5判断游戏选择模块56
6.5.1模块概述56
6.5.2实现过程56
6.6游戏画墙模块57
6.6.1模块概述57
6.6.2实现过程57
6.7定义鼠标信息模块58
6.7.1模块概述58
6.7.2实现过程58
6.8游戏实现模块60
6.8.1模块概述60
6.8.2实现过程60
6.9显示游戏规则模块62
6.9.1模块概述62
6.9.2实现过程62
6.10开发总结62
第7章 快快吃豆游戏(TC 2.0实现)63
自学视频、源程序:配套资源mr763
7.1快快吃豆游戏概述64
7.1.1游戏概述64
7.1.2游戏功能结构64
7.1.3游戏界面预览64
7.2关键技术65
7.2.1敌人的移动过程65
7.2.2按键控制游戏66
7.3预处理模块67
7.3.1模块概述67
7.3.2模块实现67
7.4判断是否进入游戏模块69
7.4.1模块概述69
7.4.2模块实现69
7.5绘制游戏初始界面模块70
7.5.1模块概述70
7.5.2模块实现70
7.6游戏实现模块71
7.6.1模块概述71
7.6.2模块实现71
7.7去除痕迹模块73
7.7.1模块概述73
7.7.2实现过程73
7.8游戏输赢模块74
7.8.1模块概述74
7.8.2实现过程74
7.9开发总结75
第8章 贪吃蛇游戏(TC 2.0实现)76
自学视频、源程序:配套资源 mr876
8.1贪吃蛇游戏概述77
8.1.1功能阐述77
8.1.2系统预览77
8.2关键技术77
8.2.1屏幕颜色设置77
8.2.2基本图形函数79
8.2.3封闭图形的填充81
8.2.4图形屏幕82
8.3程序预处理模块83
8.3.1文件引用83
8.3.2宏定义83
8.3.3声明结构体83
8.3.4函数声明84
8.4主函数模块设计84
8.5速度选择界面设计84
8.5.1模块概述84
8.5.2速度选择界面实现85
8.6画墙函数设计85
8.6.1模块概述85
8.6.2画墙函数实现86
8.7游戏运行函数设计87
8.7.1模块概述87
8.7.2游戏运行函数实现87
8.8游戏结束界面设计89
8.8.1模块概述89
8.8.2游戏结束界面实现89
8.9开发总结90
第9章 迷宫游戏(TC 2.0实现)91
自学视频、源程序:配套资源 tnr991
9.1迷宫游戏概述92
9.1.1功能阐述92
9.1.2系统预览92
9.2关键技术93
9.2.1 goto语句93
9.2.2 fflush()函数94
9.2.3 getch()函数94
9.3程序预处理模块94
9.3.1文件引用94
9.3.2声明结构体94
9.3.3函数声明95
9.4主函数模块设计95
9.5迷宫行列输入设计96
9.5.1模块概述96
9.5.2迷宫行列界面实现96
9.6迷宫输出函数设计96
9.6.1模块概述96
9.6.2迷宫输出函数实现96
9.7迷宫路径输出函数设计98
9.7.1模块概述98
9.7.2迷宫路径输出函数实现98
9.8开发总结100
第10章 俄罗斯方块游戏(TC 2.0实现)101
自学视频、源程序:配套资源mr10101
10.1俄罗斯方块游戏概述102
10.1.1功能阐述102
10.1.2系统预览102
10.2关键技术102
10.2.1画线line()函数102
10.2.2给画线上色setcolor()函数103
10.3预处理模块设计103
10.3.1文件引用103
10.3.2声明宏定义103
10.4主函数设计104
10.5游戏背景界面设计105
10.5.1模块概述105
10.5.2游戏界面实现105
10.6组合方块设计106
10.6.1模块概述106
10.6.2组合方块实现106
10.7游戏控制模块设计107
10.7.1模块概述107
10.7.2游戏控制模块实现107
10.8游戏结束界面设计111
10.8.1模块概述111
10.8.2游戏结束界面实现111
10.9开发总结112
第3篇 智力游戏篇114
第11章 推箱子游戏(TC 2.0实现)114
自学视频、源程序:配套资源mr 1 1 114
11.1推箱子游戏概述115
11.1.1功能阐述115
11.1.2游戏流程图115
11.1.3系统预览115
11.2关键技术116
11.3预处理模块设计116
11.3.1文件引用116
11.3.2声明结构体117
11.4游戏界面设计117
11.4.1模块概述117
11.4.2游戏界面实现118
11.5游戏控制模块设计122
11.5.1模块概述122
11.5.2游戏控制模块实现123
11.6游戏说明模块设计132
11.6.1模块概述132
11.6.2游戏说明模块实现132
11.7开发总结133
第12章 猜数字游戏(TC 2.0实现)134
自学视频、源程序:配套资源 mr 12134
12.1猜数字游戏概述135
12.1.1功能概述135
12.1.2游戏预览135
12.2设计思路135
12.3关键技术136
12.4预处理实现136
12.5主函数136
12.6游戏界面设置138
12.7开发总结140
第13章24点游戏(TC 2.0实现)141
自学视频、源程序:配套资源mr13141
13.1 24点游戏概述142
13.1.1功能概述142
13.1.2游戏预览142
13.2设计思路142
13.3主函数143
13.4游戏界面设置144
13.5开发总结147
第14章 五子棋游戏(TC 2.0实现)148
自学视频、源程序:配套资源mr14148
14.1五子棋游戏概述149
14.2需求分析149
14.3系统设计149
14.3.1设计目标149
14.3.2开发及运行环境149
14.4程序预览149
14.5关键技术150
14.6设计思路153
14.7主要功能实现154
14.7.1文件引用154
14.7.2宏定义154
14.7.3声明变量154
14.7.4函数声明154
14.7.5主函数155
14.7.6开始游戏156
14.7.7绘制棋盘157
14.7.8绘制棋子157
14.7.9清除棋子158
14.7.10游戏过程158
14.7.11判断胜负结果163
14.8开发总结166
第4篇 计算机测试篇168
第15章 系统测试( TC 2.0实现)168
自学视频、源程序:配套资源 rnr15168
15.1系统测试概述169
15.1.1功能阐述169
15.1.2系统预览169
15.2关键技术170
15.2.1获取当前日期与时间的time()函数170
15.2.2获取磁盘空间信息的getdfree()函数170
15.2.3获取文件分配表信息的getfat()函数171
15.2.4检测显卡图形驱动和模式的detectgraph()函数171
15.2.5获取最后一次不成功的图形操作的错误编码的graphresult()函数171
15.2.6获取错误信息串的grapherrormsg()函数171
15.2.7读取CMOs中信息的outportb()和inportb()函数172
15.3文件引用172
15.4主函数模块设计172
15.5系统时间获取设计173
15.5.1模块概述173
15.5.2系统时间获取实现173
15.6磁盘信息显示设计174
15.6.1模块概述174
15.6.2磁盘信息显示实现174
15.7显卡信息显示设计175
15.7.1模块概述175
15.7.2显卡信息显示实现175
15.8环境变量显示设计176
15.8.1模块概述176
15.8.2环境变量显示实现176
15.9系统配置信息显示设计177
15.9.1模块概述177
15.9.2系统配置信息显示实现177
15.10开发总结179
第16章 硬件测试(TC 2.0实现)180
自学视频、源程序:配套资源mr16180
16.1硬件测试概述181
16.1.1功能概述181
16.1.2程序预览181
16.2关键技术181
16.2.1鼠标操作181
16.2.2获取Caps Lock键的状态182
16.2.3控制扬声器声音183
16.2.4获取寄存器信息183
16.3预处理实现183
16.4主函数184
16.5鼠标设置185
16.6获取Caps Lock键的状态186
16.7控制扬声器声音186
16.8获取寄存器信息187
16.9开发总结187
第5篇 项目开发篇190
第17章 学生信息管理系统(Visual C++6.0实现)190
自学视频、源程序:配套资源mr17190
17.1开发背景191
17.2需求分析191
17.3系统设计191
17.3.1系统目标191
17.3.2系统功能结构192
17.3.3系统预览192
17.4预处理模块设计194
17.4.1模块概述194
17.4.2技术分析194
17.4.3功能实现195
17.5主函数设计196
17.5.1功能概述196
17.5.2功能实现196
17.6录入学生信息模块197
17.6.1模块概述197
17.6.2技术分析198
17.6.3功能实现198
17.7查询学生信息模块200
17.7.1模块概述200
17.7.2功能实现200
17.8删除学生信息模块201
17.8.1模块概述201
17.8.2功能实现202
17.9插入学生信息模块203
17.9.1模块概述203
17.9.2功能实现203
17.10学生成绩排名模块205
17.10.1模块概述205
17.10.2技术分析205
17.10.3功能实现205
17.11开发总结207
第18章 学生个人消费管理系统(TC 2.0实现)208
自学视频、源程序:配套资源mr18208
18.1开发背景209
18.2需求分析209
18.3系统设计209
18.3.1系统目标209
18.3.2系统功能结构209
18.3.3系统预览210
18.4预处理模块设计212
18.4.1模块概述212
18.4.2技术分析212
18.4.3功能实现213
18.5主函数设计213
18.5.1功能概述213
18.5.2技术分析214
18.5.3功能实现215
18.6录入学生消费信息模块217
18.6.1模块概述217
18.6.2技术分析217
18.6.3功能实现218
18.7查询学生消费信息模块222
18.7.1模块概述222
18.7.2功能实现222
18.8删除学生消费信息模块223
18.8.1模块概述223
18.8.2技术分析223
18.8.3功能实现224
18.9显示学生消费信息模块225
18.9.1模块概述225
18.9.2功能实现225
18.10保存学生消费信息模块226
18.10.1模块概述226
18.10.2技术分析226
18.10.3功能实现227
18.11开发总结228
第19章 火车订票管理系统(TC 2.0实现)229
自学视频、源程序:配套资源mr 19229
19.1开发背景230
19.2需求分析230
19.3系统设计230
19.3.1系统目标230
19.3.2系统功能结构230
19.3.3系统预览231
19.4预处理模块设计232
19.4.1模块概述232
19.4.2功能实现232
19.5主函数设计234
19.5.1主函数概述234
19.5.2技术分析234
19.5.3主函数实现235
19.6添加模块设计236
19.6.1模块概述236
19.6.2技术分析236
19.6.3功能实现237
19.7查询模块设计238
19.7.1模块概述238
19.7.2功能实现239
19.8订票模块设计240
19.8.1模块概述240
19.8.2技术分析240
19.8.3功能实现241
19.9修改模块设计242
19.9.1模块概述242
19.9.2功能实现243
19.10显示模块设计244
19.10.1模块概述244
19.10.2功能实现244
19.11保存模块设计245
19.11.1模块概述245
19.11.2功能实现245
19.12开发总结246
第20章 通讯录管理系统(TC 2.0实现)247
自学视频、源程序:配套资源mr20247
20.1开发背景248
20.2需求分析248
20.3系统设计248
20.3.1功能阐述248
20.3.2功能结构248
20.3.3系统预览249
20.4文件引用250
20.5声明结构体250
20.6函数声明251
20.7功能菜单设计251
20.7.1功能概述251
20.7.2功能菜单实现251
20.7.3自定义菜单功能函数252
20.8通讯录录入设计253
20.8.1功能概述253
20.8.2通讯录录入实现254
20.9通讯录查询设计255
20.9.1功能概述255
20.9.2通讯录查询实现255
20.10通讯录删除设计256
20.10.1功能概述256
20.10.2通讯录删除技术分析256
20.10.3通讯录删除实现257
20.11通讯录显示设计257
20.11.1功能概述257
20.11.2通讯录显示实现258
20.12通讯录数据保存设计258
20.12.1功能概述258
20.12.2通讯录数据保存实现259
20.13数据加载设计259
20.13.1功能概述259
20.13.2数据加载实现260
20.14开发总结261
第21章 图书管理系统(Visual C++6.0+MySQL实现)262
自学视频、源程序:配套资源mr21262
21.1图书管理系统概述263
21.1.1需求分析263
21.1.2开发工具选择263
21.2系统设计263
21.2.1系统目标263
21.2.2系统功能结构263
21.2.3系统预览264
21.2.4开发及运行环境265
21.3数据库设计265
21.3.1安装MySQL数据库265
21.3.2启动MySQL数据库269
21.3.3创建数据库270
21.3.4数据表结构270
21.4 C语言开发数据库程序的流程271
21.5 C语言操作MySQL数据库273
21.5.1 MySQL常用数据库操作函数273
21.5.2连接MySQL数据库275
21.5.3查询图书表记录276
21.5.4插入图书表记录278
21.5.5修改图书表记录279
21.5.6删除图书表记录280
21.6文件引用281
21.7变量和函数定义282
21.8主要功能模块设计282
21.8.1显示主菜单信息282
21.8.2显示所有图书信息284
21.8.3添加图书信息286
21.8.4修改图书信息291
21.8.5删除图书信息296
21.8.6查询图书信息300
21.9开发总结302
第22章 企业员工管理系统(Dev C++实现)303
自学视频、源程序:配套资源 mr22303
22.1开发背景304
22.2系统分析304
22.2.1需求分析304
22.2.2可行性分析304
22.3系统设计305
22.3.1功能阐述305
22.3.2功能结构305
22.3.3系统预览305
22.4头文件模块设计306
22.4.1模块概述306
22.4.2头文件模块实现306
22.5主函数模块设计307
22.5.1模块概述307
22.5.2主函数模块实现307
22.6系统初始化模块设计308
22.6.1模块概述308
22.6.2系统初始化模块技术分析308
22.6.3系统初始化模块实现309
22.7功能菜单模块设计311
22.7.1模块概述311
22.7.2功能菜单模块实现311
22.8系统登录模块设计313
22.8.1模块概述313
22.8.2系统登录模块技术分析313
22.8.3系统登录模块实现313
22.9员工信息添加模块设计314
22.9.1模块概述314
22.9.2员工信息添加模块技术分析314
22.9.3员工信息添加模块实现315
22.10员工信息删除模块设计316
22.10.1模块概述316
22.10.2员工信息删除模块实现317
22.11员工信息查询模块设计318
22.11.1模块概述318
22.11.2员工信息查询模块实现319
22.12员工信息修改模块设计322
22.12.1模块概述322
22.12.2员工信息修改模块实现323
22.13员工信息统计模块设计326
22.13.1模块概述326
22.13.2员工信息统计模块实现326
22.14系统密码重置模块设计326
22.14.1模块概述326
22.14.2系统密码重置模块实现327
22.15 开发总结328
第23章 商品管理系统(Visual C++ 6.0实现)329
自学视频、源程序:配套资源mr23329
23.1开发背景330
23.2需求分析330
23.3系统设计330
23.3.1功能阐述330
23.3.2功能结构330
23.3.3系统预览331
23.4预处理331
23.4.1文件引用331
23.4.2宏定义332
23.5声明结构体332
23.6函数声明332
23.7功能菜单设计333
23.7.1功能概述333
23.7.2功能菜单实现333
23.7.3自定义菜单功能函数334
23.8商品录入设计335
23.8.1功能概述335
23.8.2商品录入模块技术分析337
23.8.3商品录入实现337
23.9商品查询设计339
23.9.1功能概述339
23.9.2商品查询实现339
23.10商品删除设计340
23.10.1功能概述340
23.10.2商品删除实现341
23.11商品修改设计342
23.11.1功能概述342
23.11.2商品修改实现343
23.12商品记录插入设计344
23.12.1功能概述344
23.12.2商品记录插入实现345
23.13商品记录统计设计346
23.13.1功能概述346
23.13.2商品记录统计实现347
23.14开发总结348
第24章 网络通信编程(Visual C++ 6.0实现)349
自学视频、源程序:配套资源 mr24349
24.1网络通信系统概述350
24.1.1开发背景350
24.1.2需求分析350
24.1.3功能结构图350
24.1.4系统预览351
24.2技术攻关352
24.2.1 TCP/IP协议352
24.2.2 IP地址353
24.2.3数据包格式353
24.2.4建立连接355
24.2.5套接字库函数356
24.3网络通信系统主程序360
24.4点对点通信364
24.5服务器中转通信371
24.6程序调试与错误处理378
24.7开发总结380
热门推荐
- 2906861.html
- 2467002.html
- 2398073.html
- 565592.html
- 3231833.html
- 1897052.html
- 2416918.html
- 3604026.html
- 2396043.html
- 2065918.html
- http://www.ickdjs.cc/book_682612.html
- http://www.ickdjs.cc/book_3597287.html
- http://www.ickdjs.cc/book_2527307.html
- http://www.ickdjs.cc/book_2156361.html
- http://www.ickdjs.cc/book_509533.html
- http://www.ickdjs.cc/book_601475.html
- http://www.ickdjs.cc/book_2843047.html
- http://www.ickdjs.cc/book_2417680.html
- http://www.ickdjs.cc/book_1346342.html
- http://www.ickdjs.cc/book_2173249.html