科技
类型
可以朗读
语音朗读
412千字
字数
2014-10-01
发行日期
展开全部
主编推荐语
初学者学习C语言的经典教程。
内容简介
《21天学通C语言(第7版)》按新的C11标准(ISO/IEC9899:2011),以循序渐进的方式介绍了C语言编程方面的知识,并提供了丰富的实例和大量的练习。通过学习实例,并将所学的知识用于完成练习,读者将逐步了解、熟悉并精通C语言。
《21天学通C语言(第7版)》总共分为4部分,第1部分是C语言基础,介绍了C语言的组成、变量、常量、语句、表达式、运算符、函数和循环、信息读写;第2部分介绍了数组、指针、字符和字符串、结构、联合、TypeDef、变量作用域、高级程序控制、输入/输出等;第3部分介绍了指针、磁盘文件、字符串操纵、函数库、内存管理以及编译器的高级用法等;第4部分是附录,介绍了ASCII表、C/C++中的关键字、常用函数,以及习题答案等内容。
《21天学通C语言(第7版)》针对初中级程序员编写,可作为学习C语言的教程或参考资料。畅销全球20余年中文版累计销量过50000册 C语言初学者的轻量级教程针对C11标准和C标准库全面更新提供本书所有源代码下载。
目录
- 版权信息
- 内容提要
- 作者简介
- 致谢
- 前言
- 第1部分 C语言基础
- 第1课 初识C语言
- 1.1 C语言发展简史
- 1.2 为何要使用C语言
- 1.3 准备编程
- 1.4 程序开发周期
- 1.5 第1个C程序
- 1.6 小 结
- 1.7 答 疑
- 1.8 课后研习
- 第2课 C程序的组成部分
- 2.1 简短的C程序
- 2.2 程序的组成部分
- 2.3 学以致用
- 2.4 小 结
- 2.5 答 疑
- 2.6 课后研习
- 第3课 储存信息:变量和常量
- 3.1 计算机的内存
- 3.2 用变量储存信息
- 3.3 数值类型
- 3.4 常 量
- 3.5 小 结
- 3.6 答 疑
- 3.7 课后研习
- 第4课 语句、表达式和运算符
- 4.1 语 句
- 4.2 理解表达式
- 4.3 运算符
- 4.4 if语句
- 4.5 对关系表达式求值
- 4.6 逻辑运算符
- 4.7 详议真/假值
- 4.8 运算符优先级归纳
- 4.9 小 结
- 4.10 答 疑
- 4.11 课后研习
- 第5课 函 数
- 5.1 理解函数
- 5.2 函数的工作原理
- 5.3 函数和结构化程序设计
- 5.4 编写函数
- 5.5 给函数传递实参
- 5.6 调用函数
- 5.7 函数的位置
- 5.8 内联函数
- 5.9 小 结
- 5.10 答 疑
- 5.11 课后研习
- 第6课 基本程序控制
- 6.1 数组:基本概念
- 6.2 控制程序的执行
- 6.3 嵌套循环
- 6.4 小 结
- 6.5 答 疑
- 6.6 课后研习
- 第7课 信息读写基础
- 7.1 在屏幕上显示信息
- 7.2 使用scanf()输入数值数据
- 7.3 三字符序列
- 7.4 小 结
- 7.5 答 疑
- 7.6 课后研习
- 第2部分 C语言应用
- 第8课 数值数组
- 8.1 什么是数组
- 8.2 命名和声明数组
- 8.3 小 结
- 8.4 答 疑
- 8.5 课后研习
- 第9课 指 针
- 9.1 什么是指针
- 9.2 指针和简单变量
- 9.3 指针和变量类型
- 9.4 指针和数组
- 9.5 指针的注意事项
- 9.6 数组下标表示法和指针
- 9.7 给函数传递数组
- 9.8 小 结
- 9.9 答 疑
- 9.10 课后研习
- 第10课 字符和字符串
- 10.1 char数据类型
- 10.2 使用字符变量
- 10.3 使用字符串
- 10.4 字符串和指针
- 10.5 未储存在数组中的字符串
- 10.6 显示字符串和字符
- 10.7 读取从键盘输入的字符串
- 10.8 小 结
- 10.9 答 疑
- 10.10 课后研习
- 第11课 结构、联合和typedef
- 11.1 简单结构
- 11.2 复杂结构
- 11.3 结构数组
- 11.4 初始化结构
- 11.5 结构和指针
- 11.6 联合
- 11.7 用typedef创建结构的别名
- 11.8 小 结
- 11.9 答 疑
- 11.10 课后研习
- 第12课 变量作用域
- 12.1 什么是作用域
- 12.2 创建外部变量
- 12.3 创建局部变量
- 12.4 局部变量和main()函数
- 12.5 如何使用存储类别
- 12.6 局部变量和块
- 12.7 小 结
- 12.8 答 疑
- 12.9 课后研习
- 第13课 高级程序控制
- 13.1 提前结束循环
- 13.2 goto语句
- 13.3 无限循环
- 13.4 switch语句
- 13.5 退出程序
- 13.6 小 结
- 13.7 答 疑
- 13.8 课后研习
- 第14课 输入和输出
- 14.1 C语言和流
- 14.2 C语言的流函数
- 14.3 键盘输入
- 14.4 屏幕输出
- 14.5 何时使用fprintf()
- 14.6 小 结
- 14.7 答 疑
- 14.8 课后研习
- 第3部分 C语言进阶
- 第15课 指向指针的指针和指针数组
- 15.1 声明指向指针的指针
- 15.2 指针和多维数组
- 15.3 指针数组
- 15.4 小 结
- 15.5 答 疑
- 15.6 课后研习
- 第16课 函数指针和链表
- 16.1 函数指针
- 16.2 链 表
- 16.3 小 结
- 16.4 答 疑
- 16.5 课后研习
- 第17课 磁盘文件
- 17.1 将流与磁盘文件相关联
- 17.2 磁盘文件的类型
- 17.3 文件名
- 17.4 打开文件
- 17.5 读写文件数据
- 17.6 文件缓冲:关闭和刷新文件
- 17.7 顺序文件访问和随机文件访问
- 17.8 检测文件末尾
- 17.9 文件管理函数
- 17.10 临时文件
- 17.11 小 结
- 17.12 答 疑
- 17.13 课后研习
- 第18课 操控字符串
- 18.1 确定字符串长度
- 18.2 拷贝字符串
- 18.3 拼接字符串
- 18.4 比较字符串
- 18.5 查找字符串
- 18.6 将字符串转换为数字
- 18.7 字符测试函数
- 18.8 小 结
- 18.9 答 疑
- 18.10 课后研习
- 第19课 函数的高级主题
- 19.1 给函数传递指针
- 19.2 void指针
- 19.3 带可变数目参数的函数
- 19.4 返回指针的函数
- 19.5 小 结
- 19.6 答 疑
- 19.7 课后研习
- 第20课 C语言的函数库
- 20.1 数学函数
- 20.2 处理时间
- 20.3 错误处理
- 20.4 查找和排序
- 20.5 小 结
- 20.6 答 疑
- 20.7 课后研习
- 第21课 管理内存
- 21.1 类型转换
- 21.2 分配内存存储空间
- 21.3 操控内存块
- 21.4 位
- 21.5 小 结
- 21.6 答 疑
- 21.7 课后研习
- 第22课 编译器的高级用法
- 22.1 多源代码文件编程
- 22.2 C预处理器
- 22.3 预定义宏
- 22.4 命令行参数
- 22.5 小 结
- 22.6 答 疑
- 22.7 课后研习
- 第4部分 附录
- 附录A ASCII表
- 附录B C/C++关键字
- 附录C 常用函数
- 附录D 参考答案
- 欢迎来到异步社区!
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。