从C语言基础高级技术,全面、深讲解C程序设计的精髓,通过实例,层层深,彻底攻克C程序设计的重和难知识。 本书特色: 从门到精通:上篇介绍C语言基础,下篇介绍C语言高级编程及技巧。 适用双操作系统:适用于Windows环境和Linux环境。 重突出:重介绍了指针、数据加密、压缩、控制鼠标和绘制图形等重内容。 实例丰富,注重实践:穿插386个实例行讲解,实践性强,可快速上手。
售 价:¥
纸质售价:¥45.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内 容 简 介
前言
第1篇C语言基础
第1 章 C语言概述
1.1 C语言发展历史
1.2 C语言的特点
1.3 C语言程序开发过程
1.4 创建第一个C程序
第2 章 C程序的组成
2.1 一个完整的C程序
2.2 C程序的组成
2.3 C程序组成总结
第3 章 C语言开发环境
3.1 C语言开发环境简介
3.2 使用Dev-C++
3.3 使用Visual C++
3.4 Linux C语言开发环境
第4 章 数据的表示
4.1 数据的存储
4.2 数据类型简介
4.3 常量
4.4 变量
4.5 整数类型
4.6 字符类型
4.7 实数类型
4.8 混合运算及类型转换
4.9 C99新增数据类型
4.10 总结
第5 章 表达式、运算符和语句
5.1 表达式
5.2 运算符
5.3 表达式的运算顺序
5.4 语句
第6 章 格式化输出/输入
6.1 格式化输出——printf函数
6.2 格式化输入——scanf函数
6.3 其他常用输入/输出函数
第7 章 分支结构程序设计
7.1 分支程序流程
7.2 if语句
7.3 嵌套if语句
7.4 if else if语句
7.5 多路分支——switch
第8 章 循环结构程序设计
8.1 循环结构的程序流程
8.2 while循环
8.3 for循环
8.4 do while语句
8.5 循环嵌套
8.6 break和continue语句
8.7 goto语句
第9 章 使用数组
9.1 了解数组
9.2 一维数组
9.3 二维数组
9.4 字符数组和字符串
9.5 数组的实例
第10 章 使用函数
10.1 函数的概念
10.2 函数的工作过程
10.3 编写函数
10.4 函数的参数
10.5 函数调用
10.6 递归函数
第11 章 模块化程序设计方法
11.1 模块化程序设计概念
11.2 程序模块结构
11.3 变量的作用域
11.4 变量的存储类型
11.5 函数、文件、变量的关系
第12 章 使用指针
12.1 内存和变量
12.2 指针和简单变量
12.3 指针和数组
12.4 指向多维数组的指针
12.5 指针和字符串
12.6 指针数组
12.7 指向指针的指针
12.8 指针和函数
12.9 指针和const
12.10 指针总结
第13 章 结构、联合和枚举
13.1 结构的概念
13.2 结构的嵌套
13.3 初始化结构变量
13.4 结构数组
13.5 结构指针
13.6 向函数传递结构
13.7 联合
13.8 枚举
13.9 使用typedef
第14 章 位运算和位域
14.1 了解二进制数
14.2 位运算
14.3 位域
第15 章 文件输入/输出
15.1 文件与数据流
15.2 文件的打开与关闭
15.3 从文件中读写字符
15.4 从文件中读写字符串
15.5 二进制文件的读写
15.6 文件的随机读写
15.7 管理缓冲区
15.8 输入/输出的重定向
15.9 文件管理
第16 章 预处理
16.1 预处理简介
16.2 宏定义命令——#define
16.3 条件编译
16.4 其他预处理命令
16.5 内联函数
第2篇C语言高级程序设计
第17 章 处理字符串
17.1 字符串的存储
17.2 字符和字符串检测函数
17.3 查找字符串
17.4 比较字符串
17.5 连接字符串
17.6 复制字符串
17.7 字符和字符串的转换
17.8 其他字符串函数
第18 章 数学函数和时间函数
18.1 数学函数
18.2 日期时间函数
第19 章 常用算法应用
19.1 排序
19.2 查找
19.3 队列
19.4 堆栈
19.5 链表
第20 章 存储管理
20.1 内存组织方式
20.2 C语言的动态存储管理
第21 章 控制鼠标
21.1 鼠标驱动程序
21.2 鼠标库函数
21.3 鼠标应用实例
第22 章 数据加密
22.1 密码技术的概念
22.2 加密方法
22.3 MD5加密简介
第23 章 数据压缩
23.1 数据压缩基础
23.2 LZW原理
23.3 LZW实现代码
第24 章 图形编程
24.1 显示系统简介
24.2 绘图基础
24.3 图形函数
24.4 编辑图形
第25 章 调用汇编程序
25.1 AT&T汇编简介
25.2 GCC内嵌汇编
25.3 调用汇编程序
第26 章 程序设计实例
26.1 程序分析
26.2 头文件
26.3 主模块
26.4 输入员工信息
26.5 查询员工信息
26.6 显示员工信息
26.7 修改员工信息
26.8 删除员工信息
26.9 统计员工信息
26.10 重设系统密码
附录A ASCII关键字
附录B ANSI C关键字
《C语言开发技术详解》读者交流区
反侵权盗版声明
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜