C语言是Combined Language(组合语言)的简称,它作为一种计算机设计语言,具有高级语言和汇编语言的特,受到广大编程人员的喜爱。C语言的应用非常广泛,既可以用于编写系统应用程序,也可以作为编写应用程序的设计语言,还可以具体应用到有关单片机及嵌式系统的发中。这就是大多数学习者学习编写程序都选择C语言的原因。 本书内容 本书提供了从门到编程高手所的各类知识,分6篇,大体结构如下。
售 价:¥
纸质售价:¥55.20购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
编程入门指南系列
前言
第1篇 基础篇
第1章 搭建C语言开发环境
1.1 认识C语言的强大
1.2 Visual Studio 2017的安装
1.3 完整的C语言开发过程
1.4 分析C语言程序的构成
1.5 快学快用
第2章 算法基础
2.1 算法的基本概念
2.2 算法的描述
2.3 快学快用
第3章 C语言基础
3.1 关键字
3.2 标识符
3.3 数据类型
3.4 常量
3.5 变量
3.6 变量的存储类别
3.7 混合运算
3.8 快学快用
第4章 运算符与表达式
4.1 表达式
4.2 赋值运算符与赋值表达式
4.3 算术运算符与算术表达式
4.4 关系运算符与关系表达式
4.5 逻辑运算符与逻辑表达式
4.6 位逻辑运算符与位逻辑表达式
4.7 逗号运算符与逗号表达式
4.8 复合赋值运算符
4.9 C语言中运算符的优先级
4.10 快学快用
第5章 流程控制语句
5.1 if语句
5.2 if语句的基本形式
5.3 if语句的嵌套
5.4 条件运算符
5.5 switch语句
5.6 if...else语句和switch语句的区别
5.7 循环语句
5.8 转移语句
5.9 快学快用
第2篇 进阶篇
第6章 利用数组处理批量数据
6.1 一维数组
6.2 二维数组
6.3 字符数组
6.4 多维数组
6.5 数组的排序算法
6.6 字符串处理函数
6.7 快学快用
第7章 用函数实现模块化程序设计
7.1 函数概述
7.2 函数的定义
7.3 返回语句
7.4 函数参数
7.5 函数的调用
7.6 内部函数和外部函数
7.7 局部变量和全局变量
7.8 常用数学函数
7.9 快学快用
第8章 指针的使用
8.1 指针相关概念
8.2 数组与指针
8.3 指向指针的指针
8.4 指针变量作为函数参数
8.5 返回指针值的函数
8.6 指针数组作为main()函数的参数
8.7 快学快用
第9章 结构体和共用体
9.1 结构体
9.2 结构体数组
9.3 结构体指针
9.4 包含结构的结构
9.5 链表
9.6 链表相关操作
9.7 共用体
9.8 枚举类型
9.9 共用体和结构体的区别
9.10 快学快用
第3篇 高级篇
第10章 位运算
10.1 位与字节
10.2 位运算操作符
10.3 循环移位
10.4 位段
10.5 快学快用
第11章 预处理指令
11.1 宏定义
11.2 #include命令
11.3 条件编译
11.4 预定义宏名
11.5 快学快用
第12章 文件输入与输出
12.1 文件概述
12.2 文件的基本操作
12.3 文件的读/写
12.4 文件的定位
12.5 快学快用
第13章 内存管理
13.1 内存概述
13.2 动态管理
13.3 内存丢失
13.4 快学快用
第4篇 数据库篇
第14章 管理SQL Server 2014
14.1 SQL Server 数据库简介
14.2 安装SQL Server
14.3 启动SQL Server 2014管理工具
14.4 脚本与批处理
14.5 备份和还原数据库
14.6 分离和附加数据库
14.7 导入、导出数据表
第15章 数据库和数据表的创建与维护
15.1 SQL Server数据库概述
15.2 设计数据库
15.3 索引的建立与维护
15.4 维护数据表
第16章 SQL Server数据表操作
16.1 录入和修改数据
16.2 浏览数据
16.3 使用SQL语句查找记录
第17章 SQL语句
17.1 创建查询和测试查询
17.2 选择查询
17.3 使用聚合函数进行查询
17.4 复杂查询
17.5 数据添加
17.6 数据修改
17.7 数据删除
第18章 存储过程、触发器与视图
18.1 存储过程概述
18.2 存储过程的应用
18.3 触发器介绍
18.4 使用触发器
18.5 视图介绍
18.6 视图应用
第19章 使用C语言操作数据库
19.1 连接数据库的准备工作
19.2 使用ODBC连接数据库
19.3 非ODBC方式操作数据库
第5篇 游戏开发篇
第20章 俄罗斯方块游戏
20.1 开发背景
20.2 系统功能设计
20.3 使用Dev C++项目创建
20.4 预处理模块设计
20.5 游戏欢迎界面设计
20.6 游戏主窗体设计
20.7 游戏逻辑设计
20.8 开始游戏模块
20.9 游戏按键说明模块
20.10 游戏规则介绍模块
20.11 退出游戏
20.12 本章总结
第21章 2048游戏
21.1 开发背景
21.2 系统功能设计
21.3 开发环境需求
21.4 预处理模块设计
21.5 游戏欢迎界面设计
21.6 游戏主窗体设计
21.7 游戏逻辑设计
21.8 开始游戏模块
21.9 游戏规则介绍模块
21.10 游戏按键说明模块
21.11 本章总结
第6篇 商业项目篇
第22章 火车订票系统(DEVC++实现)
22.1 开发背景
22.2 需求分析
22.3 系统设计
22.4 预处理模块设计
22.5 主函数设计
22.6 输入模块设计
22.7 查询模块设计
22.8 订票模块设计
22.9 修改模块设计
22.10 显示模块设计
22.11 保存模块设计
22.12 开发总结
第23章 图书管理系统(Visual C++ 6.0+MySQL实现)
23.1 概述
23.2 系统设计
23.3 数据库设计
23.4 C语言开发数据库程序的流程
23.5 C语言操作MySQL数据库
23.6 文件引用
23.7 变量和函数定义
23.8 主要功能模块设计
23.9 开发总结
第24章 窗体版图书管理系统(Visual C++6.0+WINAPI+MySQL数据库实现)
24.1 开发背景
24.2 需求分析
24.3 系统设计
24.4 技术指南
24.5 工具模块设计
24.6 登录模块设计
24.7 客户端主界面设计
24.8 基本信息管理模块设计
24.9 库存管理模块设计
24.10 查询模块设计
24.11 开发总结
反侵权盗版声明
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜