《C编程从门到实践》融合了门类、范例类和项目实战类图书的内容。*特色是实现了门知识、实例演示、范例演练、技术解惑、综合实战5大部分的融合。对于实战知识,不是到为止地讲解,而是深地探讨。用“纸质书+配套资料(视频和源程序)+网络答疑”的方式,提供了“门+范例+项目实战”的一站式服务,帮助读者从门平滑过渡到顺利完成项目。 本书特色:
售 价:¥
纸质售价:¥70.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版 权
内容提要
前 言
资源与支持
第1章 C语言之定位
1.1 计算机应用基础
1.2 C语言的诞生
1.3 第一印象的建立
1.4 理解编译系统——学习的第一步
1.5 技术解惑
1.6 课后练习
第2章 C语言开发工具详解
2.1 用DOS开发C程序
2.2 在Windows环境下使用Visual Studio 2017
2.3 使用轻量级开发工具DEV C++
2.4 使用Vsiual C++ 6.0开发C程序
2.5 使用手机开发C程序
2.6 技术解惑
2.7 课后练习
第3章 程序员基本素质的培养
3.1 养成好的命名习惯
3.2 C程序文件结构
3.3 养成好的C语言编程风格
3.4 如何成为一名优秀的程序员
3.5 技术解惑
3.6 课后练习
第4章 C语言语法
4.1 标识符和关键字
4.2 最基本的数据类型
4.3 常量和变量
4.4 整型数据
4.5 实型数据
4.6 字符型数据
4.7 初始化变量
4.8 整型、实型和字符型数据间的运算总结
4.9 技术解惑
4.10 课后练习
第5章 运算符和表达式
5.1 运算符和表达式的概述
5.2 算术运算符和算术表达式
5.3 赋值运算符和赋值表达式
5.4 关系运算符和关系表达式
5.5 逻辑运算符和逻辑表达式
5.6 逗号运算符和逗号表达式
5.7 求字节数的运算符
5.8 技术解惑
5.9 课后练习
第6章 输入和输出
6.1 C语句的初步知识
6.2 打通任督二脉——数据输入和输出
6.3 技术解惑
6.4 课后练习
第7章 流程控制
7.1 最常见的顺序结构
7.2 选择结构
7.3 循环结构
7.4 技术解惑
7.5 课后练习
第8章 数组和字符串——数据的存在形式
8.1 一维数组
8.2 多维数组
8.3 字符数组与字符串
8.4 字符串处理函数
8.5 字符处理函数
8.6 技术解惑
8.7 课后练习
第9章 函数
9.1 C函数的基础知识
9.2 函数声明和函数原型
9.3 函数的参数
9.4 函数的返回值
9.5 函数的调用
9.6 函数的嵌套调用和递归调用
9.7 变量的作用域和生存期
9.8 C的内部函数和外部函数
9.9 库函数
9.10 技术解惑
9.11 课后练习
第10章 指针
10.1 基本概念
10.2 变量的指针和指向变量的指针变量
10.3 指针和数组
10.4 指针和多维数组
10.5 指针和字符串
10.6 指针数组和多级指针
10.7 指针函数和函数指针
10.8 技术解惑
10.9 课后练习
第11章 数据的熔炉——结构体、共用体和枚举
11.1 结构体
11.2 结构体数组
11.3 结构体指针
11.4 在函数中使用结构体
11.5 共用体(联合)
11.6 枚举
11.7 typedef定义类型的作用
11.8 技术解惑
11.9 课后练习
第12章 链表
12.1 动态内存分配
12.2 链表详解
12.3 技术解惑
12.4 课后练习
第13章 位运算
13.1 位运算符和位运算
13.2 位域
13.3 技术解惑
13.4 课后练习
第14章 预编译处理
14.1 预编译的基础
14.2 宏定义
14.3 文件包含
14.4 条件编译
14.5 技术解惑
14.6 课后练习
第15章 文件操作
15.1 文件
15.2 文件指针
15.3 文件的打开与关闭
15.4 文件读写
15.5 文件的随机读写
15.6 文件管理函数
15.7 文件状态检测函数
15.8 Win32 API中的文件操作函数
15.9 技术解惑
15.10 课后练习
第16章 错误和程序调试
16.1 常见错误分析
16.2 错误的检出与分离
16.3 调试时的注意事项
16.4 技术解惑
16.5 课后练习
第17章 内存管理
17.1 C语言中的内存模型
17.2 栈和堆
17.3 动态管理
17.4 课后练习
第18章 C语言高级编程技术
18.1 C语言的高级编程技术
18.2 分析文本的屏幕输出和键盘输入
18.3 分析图形显示方式和鼠标输入
18.4 菜单设计
18.5 课后练习
第19章 算法——抓住程序的灵魂
19.1 我们对算法的理解
19.2 算法表示法——流程图
19.3 枚举算法
19.4 递推算法
19.5 递归算法
19.6 分治算法
19.7 贪心算法
19.8 试探法算法
19.9 迭代算法
19.10 模拟算法
19.11 技术解惑
19.12 课后练习
第20章 数据结构
20.1 使用线性表
20.2 队列
20.3 栈
20.4 技术解惑
20.5 课后练习
第21章 网络编程技术
21.1 OSI 7层网络模型
21.2 TCP/IP
21.3 使用C语言开发网络项目
21.4 常用的Winsock函数
21.5 MAC地址
21.6 NetBIOS编程
21.7 实战演练——获取当前机器的MAC地址
第22章 初入江湖——设计游戏项目
22.1 游戏功能描述
22.2 游戏总体设计
22.3 游戏的具体实现
第23章 风云再起——设计网络项目
23.1 系统功能描述
23.2 系统总体设计
23.3 系统的具体实现
第24章 炉火纯青——学生成绩管理系统
24.1 系统总体描述
24.2 系统总体设计
24.3 系统的具体实现
第25章 笑傲江湖——使用C51实现跑马灯程序
25.1 单片机C语言基础
25.2 跑马灯设计实例
25.3 一个完整的跑马灯程序
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜