Java从入门到精通+C语言从入门到精通+Android开发从入门到精通 三本套装仅需169.9元,立省99.6元,
| C语言从入门到精通(项目案例版) 【智博出版】 | ||
| 定价 | 89.80 | |
| 出版社 | 中国水利水电出版社 | |
| 版次 | 1 | |
| 出版时间 | 2017年09月 | |
| 开本 | 16开 | |
| 作者 | 明日学院 | |
| 装帧 | 平装 | |
| 页数 | 576 | |
| 字数 | 840000 | |
| ISBN编码 | 9787517057505 | |
本书是一本屡获殊荣、经久不衰的C语言入门类畅销书的全新改造,从dy行代码开始,集C语言入门、C语言核心技术、C语言高级编程、C语言编程思想、C语言视频教程于一体。 《C语言从入门到精通(项目案例版)》一书以初学者为目标,全面介绍了C语言入门知识、C语言程序设计、C语言核心技术及C语言项目实战案例等。全书共分21章,其中1~13章详细介绍了使用C语言进行程序开发需要掌握的各种技术,具体内容包括C语言概述、Turbo C 2.0集成开发环境、算法和数据类型、顺序与选择结构程序设计、循环控制、数组、函数、指针、结构体和共用体、位运算、预处理、文件、图形图像等。14~21章通过图书管理系统、趣味俄罗斯方块、贪吃蛇大作战、网络通信聊天程序等8个具体的实战项目案例,展现了使用C语言进行项目开发的全过程。 《C语言从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下: ◎配套资源:240节教学视频(可扫描二维码观看),总时长28小时,以及全书实例源代码。 ◎附赠“Visual C++开发资源库”,拓展学习本书的深度和广度。 ※实例资源库:881个实例及源码解读※模块资源库:15个典型模块完整开发过程展现 ※项目资源库:16个项目完整开发过程展现※能力测试题库:4种程序员 备能力测试题库 ※面试资源库:355道常见C语言面试真题 ◎附赠在线课程:包括C语言、C++、C#体系课程、实战课程等多达百余学时的在线课程。 《C语言从入门到精通(项目案例版)》是一本C语言入门视频教程,适合作为C语言爱好者、C语言初学者、C语言工程师、应用型高校、培训机构的教材或参考书。 |
明日学院倾力打造了在线实用技能学习平台,该平台主要为学习者提供海量、优质的课程,课程结构严谨,用户可以根据自身的学习程度,自主安排学习进度。其宗旨是为编程学习者提供一站式服务,培养用户的编程思维。由明日学院Java程序开发团队策划并组织编写的教材不求面面俱到,只选取开发中 需、常用的内容讲解,语言通俗易懂,内容由浅入深,既注重实用性,又兼顾读者的接受能力,深受读者喜爱。由其组织编写的多种图书在同行业图书销售排行榜中名列前茅。
本书是一本屡获殊荣、经久不衰的C语言入门类畅销书的全新改造,从dy行代码开始,集C语言入门、C语言核心技术、C语言高级编程、C语言编程思想、C语言视频教程于一体。
1. 累计重印40余次、销量近18万册C语言入门经典之全新再造。
2. 教程+同步视频+实例分析+项目案例+在线课程+海量资源+在线服务。
3. 扫描书中二维码,可在手机、电脑同步看教学视频。
4.市场培训价值2000元,总计150学时,C++、C#在线课程超值大放送。
5.240节高清微视频覆盖全书,集视、听演示于一体,边看边学更快捷。
6.286个实例源代码详尽分析,阅读源代码。
7.大项目案例条分缕析展示开发全过程,手把手教你做项目。
8.附赠海量学习资源:
(1)实例资源库(881个实例及源代码分析,多读源代码是快速学习之道)
(2)模块资源库(15个典型移植模块,拿来改改就能用)
(3)项目资源库(赠送16大完整项目开发案例,完整展现开发全流程)
(4)面试资源库(355道面试真题、面试技巧及职业规划)
(5)能力测试题库(能力测试题4种,过关能力测试题,逐层通关,孰能生巧)
9. 编写方式采用“基础知识+中小实例+实战案例”模式编写,由浅入深,扫除学习障碍,快速学习。
10.在线服务:QQ群、微信公众号在线服务,即时在线交流本书的所有疑难问题。
dy 章 C语言概述 1
视频讲解:6节47分钟
1.1 程序语言的发展 1
1.2 C语言发展史 2
1.3 C语言的特点 2
1.4 C语言程序的格式 3
1.5 C语言程序的运行 4
1.5.1 编译程序和解释程序 4
1.5.2 C源文件在Turbo C 2.0中
运行 4
1.5.3 C源文件在Visual C++ 6.0中
运行 6
1.5.4 C源文件在Visual Studio 2008
中运行 10
第2章 Turbo C 2.0集成开发环境 14
视频讲解:6节50分钟
2.1 Turbo C 2.0简介 14
2.2 TC热键 14
2.3 菜单命令 16
2.3.1 File(文件)菜单 16
2.3.2 Edit(编辑)菜单 17
2.3.3 Run(运行)菜单 20
2.3.4 Compile(编译)菜单 21
2.3.5 Project(项目)菜单 22
2.3.6 Options(选择项)菜单 23
2.3.7 Debug(调试)菜单 29
2.3.8 Break/watch(断点及监视
表达式)菜单 31
2.4 编译错误信息 32
第3章 算法、数据类型 41
视频讲解:13节111分钟
3.1 程序的组成部分 41
3.2 算法 42
3.2.1 算法的概念 42
3.2.2 流程图 42
3.2.3 3种基本结构 44
3.2.4 N-S流程图 46
3.3 标识符与数据类型 46
3.3.1 标识符 46
3.3.2 数据类型 47
3.4 常量 47
3.4.1 整型常量 48
3.4.2 实型常量 49
3.4.3 字符型常量 49
3.4.4 字符串常量 50
3.5 变量 55
3.5.1 整型变量 55
3.5.2 实型变量 56
3.5.3 字符型变量 57
3.6 赋值与类型转换 58
3.6.1 变量赋初值 58
3.6.2 类型转换 58
3.7 运算符及表达式 60
3.7.1 赋值运算符和赋值表达式 60
3.7.2 算术运算符和算术表达式 62
3.7.3 关系运算符和关系表达式 64
3.7.4 逻辑运算符和逻辑表达式 65
3.7.5 逗号运算符和逗号表达式 66
3.7.6 运算符 67
第4章 顺序与选择结构程序设计 69
视频讲解:10节93分钟
4.1 C语句及赋值语句 69
4.1.1 C语句概述 69
4.1.2 赋值语句 71
4.2 字符数据输入/输出 72
4.2.1 字符数据输出 72
4.2.2 字符数据输入 73
4.3 格式输入/输出函数 73
4.3.1 格式输出函数 73
4.3.2 格式输入函数 78
4.4 顺序程序设计举例 80
4.5 if语句 81
4.5.1 if语句的基本形式 81
4.5.2 if语句的嵌套形式 85
4.5.3 条件运算符 85
4.6 switch语句 87
4.7 选择结构程序举例 90
第5章 循环控制 93
视频讲解:10节99分钟
5.1 while及do-while语句 93
5.1.1 while语句 93
5.1.2 do-while语句 96
5.2 for语句 97
5.2.1 for循环的变体 98
5.2.2 循环嵌套 101
5.3 转移语句 102
5.3.1 goto语句 102
5.3.2 break语句 103
5.3.3 continue语句 104
5.4 循环控制应用举例 105
第6章 数组 109
视频讲解:16节111分钟
6.1 一维数组 109
6.1.1 一维数组的定义和引用 109
6.1.2 一维数组的初始化 110
6.2 二维数组 111
6.2.1 二维数组的定义和引用 111
6.2.2 二维数组的初始化 112
6.3 字符数组 114
6.3.1 字符数组的定义和引用 114
6.3.2 字符数组的初始化 114
6.3.3 字符数组的输入/输出 116
6.3.4 字符串处理函数 118
6.4 多维数组 124
6.5 数组应用举例 125
第7章 函数 132
视频讲解:21节122分钟
7.1 函数概述 132
7.2 函数定义的一般形式 134
7.3 返回语句 135
7.3.1 从函数返回 135
7.3.2 返回值 136
7.4 函数参数 136
7.4.1 形式参数和实际参数 137
7.4.2 数组作函数参数 138
7.5 函数的调用 142
7.5.1 函数声明 143
7.5.2 嵌套调用 146
7.5.3 递归调用 147
7.6 局部变量和全局变量 150
7.6.1 局部变量 150
7.6.2 全局变量 152
7.7 变量的存储类型 153
7.7.1 动态存储与静态存储 154
7.7.2 auto变量 154
7.7.3 static变量 156
7.7.4 register变量 158
7.7.5 extern变量 159
7.8 内部函数和外部函数 160
7.9 库函数 161
7.9.1 数学函数 162
7.9.2 字符函数和字符串函数 163
7.10 函数应用举例 164
第8章 指针 167
视频讲解:19节128分钟
8.1 指针相关概念 167
8.1.1 地址与指针 167
8.1.2 指针变量 168
8.1.3 “&”和“*”运算符 170
8.1.4 指针的算术运算 172
8.2 一维数组与指针 173
8.2.1 指向数组元素的指针 173
8.2.2 使用指针访问数组 174
8.3 二维数组与指针 177
8.4 字符与指针 179
8.4.1 字符指针 179
8.4.2 字符串数组 180
8.5 指针作函数参数 181
8.5.1 指针变量作函数参数 182
8.5.2 数组指针作函数参数 185
8.6 指向指针的指针 189
8.7 函数型指针 191
8.8 main函数的参数 193
8.9 指针应用举例 194
第9章 结构体和共用体 198
视频讲解:21节117分钟
9.1 结构体 198
9.1.1 结构体的概念 198
9.1.2 结构体变量的定义和
引用 199
9.1.3 结构体变量的初始化 200
9.2 结构体数组 202
9.2.1 定义结构体数组 202
9.2.2 初始化结构体数组 203
9.3 结构体指针 206
9.3.1 结构体指针变量的声明 206
9.3.2 结构体指针应用 206
9.3.3 结构体数组指针 207
9.3.4 结构体变量作函数参数 208
9.3.5 结构体指针变量作函数
参数 209
9.4 链表 210
9.4.1 链表概述 210
9.4.2 单链表的建立 211
9.4.3 链表相关操作 213
9.4.4 链表应用举例 222
9.5 共用体 226
9.5.1 共用体的概念 226
9.5.2 共用体变量的定义和
引用 227
9.6 枚举类型 228
9.7 用typedef定义类型 230
dy 0章 位运算 233
视频讲解:9节44分钟
10.1 位运算操作符 233
10.1.1 “按位或”运算符 233
10.1.2 “按位与”运算符 234
10.1.3 “取反”运算符 235
10.1.4 “按位异或”运算符 236
10.1.5 “左移”运算符 237
10.1.6 “右移”运算符 238
10.2 位段 239
10.3 位运算应用 241
dy 1章 预处理 244
视频讲解:8节41分钟
11.1 宏定义 244
11.1.1 不带参数的宏定义 244
11.1.2 带参数的宏定义 246
11.2 “文件包含”处理 247
11.3 条件编译 250
11.3.1 #if等命令 250
11.3.2 #ifdef及#ifndef命令 252
11.3.3 #undef等命令 253
dy 2章 文件 255
视频讲解:10节83分钟
12.1 文件概述 255
12.2 文件基本操作 255
12.2.1 文件的打开 256
坦白讲,我买这本书是因为看到“零基础学编程”这几个字,希望能够快速入门C语言。这本书的设计风格非常简洁,封面看起来就是一本老老实实的编程教材。我是一个不太喜欢被灌输知识的人,所以它在讲解过程中,非常注重引导读者思考,而不是直接给出答案。比如,在讲解循环语句的时候,它会先提出一个需要重复执行的任务,然后引导你去思考如何用代码来实现,再一步步给出while、for等不同类型的循环结构。这种方式让我觉得学习过程更主动,也更容易理解。书中的“项目案例”部分,我还没完全看到,但光看目录就觉得内容非常丰富,涵盖了从简单的计算器到更复杂的文本处理,这让我对未来的学习充满了期待。我希望通过这些项目,能够真正掌握C语言的应用,而不是仅仅停留在理论层面。
评分我是一个已经工作了几年的人,之前因为工作需要,接触过一些基础的编程概念,但一直没有系统地学习过C语言。这次看到《C语言从入门到精通(项目案例版)》这本书,觉得非常适合我这种“半吊子”学习者。它不同于市面上一些面向纯新手的书籍,在讲解基础知识的同时,也融入了很多实际应用层面的思考。比如,它在讲解函数时,不仅仅是告诉你如何定义和调用,还会强调函数的模块化设计和复用性,这对于我们这种有一定工作经验的人来说,是非常有价值的。而且,书中的“项目案例”设计得非常贴合实际工作场景,比如一些数据统计、文件处理等,这让我觉得学到的知识能够直接应用到工作中,非常有成就感。虽然我还没完全深入到项目的代码实现,但我能感受到这本书的深度和实用性,它给了我一个清晰的学习路径,让我知道如何从基础走向精通。
评分这本书简直是为我量身定做的!我一直对编程很感兴趣,但又完全是个新手,看到“零基础学编程”这几个字,眼睛都亮了。这本书封面设计得很朴实,没有那些花里胡哨的广告词,感觉特别实在。打开第一页,就看到一本正经的C语言学习路线图,让我心里有了底。最吸引我的是“项目案例版”这几个字,光听着就觉得会很有趣,不像那些枯燥的理论书。我一直担心学编程会很难,会充满我不懂的数学公式和晦涩的概念,但这本书从最最基础的变量、数据类型讲起,一点点地引导,生怕你跟不上。它的语言风格非常亲切,就像一个经验丰富的老师在旁边耐心讲解,遇到难点还会举很多生活中的例子,比如讲到数组的时候,会用储物柜来类比,一下子就形象起来了。而且,每个章节后面都会有一些小练习,虽然现在我还只能勉强做出来,但这种即学即练的方式,让我感觉自己确实在进步,而不是像以前一样,看完一遍就忘。我真的很期待后面的项目案例,希望能看到这些基础知识如何变成一个真正可以运行的小程序。
评分说实话,一开始拿到这本书,我并没有抱太大的期望。毕竟C语言在很多人眼中都是一门“硬骨头”,更何况我本身对计算机科学的了解也仅限于皮毛,所谓“程序设计基础”对我来说,无异于天书。然而,当我翻开这本书,看到作者是如何将复杂的概念拆解得如此细致入微时,我被打动了。它不像市面上一些充斥着各种高级技巧和框架的书籍,而是回归了最根本的编程思维。书中对每一条指令的解释都非常清晰,甚至会告诉你为什么要这么写,以及不这么写可能会出现什么问题。让我印象深刻的是,作者在解释指针时,用了好几种不同的比喻,从地址到“小黑屋”,再到“纸条”,直到我真的隐约抓住了这个概念的核心。这在我看来是极其宝贵的,因为它不仅仅是知识的传递,更是思维方式的启蒙。我已经迫不及待地想用它来实践那些“项目案例”了,希望能亲手搭建起属于自己的小小软件世界。
评分这本书给我最大的感受就是“稳”。它没有那些哗众取宠的标题,也没有夸大其词的宣传语,就是一本踏踏实实教你C语言的教材。我之前尝试过看一些网上的教程,但总是断断续续,很多概念都一知半解。而这本《C语言从入门到精通(项目案例版)》就像一座坚实的桥梁,将我从完全不懂编程的状态,一步步引向能够理解和编写代码的彼岸。它在基础概念的讲解上非常扎实,比如数据类型、运算符、流程控制语句等等,每一个都讲得非常透彻,并且配有大量的代码示例,这些代码都是可以直接运行的,这对我来说太重要了。我不再需要自己去费尽心思地寻找测试代码,可以直接拿来运行、修改,观察结果。我最期待的是书中提到的“项目案例”,感觉学完基础之后,就能立刻看到这些知识的实际应用,这会极大地增强我的学习兴趣和信心,让我觉得编程不是一件遥不可及的事情。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有