21天学通C语言(第7版)

21天学通C语言(第7版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

初学者学习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标准库全面更新提供本书所有源代码下载。

作者简介

作者Bradley L.Jones,Developer.com网站的管理者,负责管理Developer.com、CodeGuru和DevX等网站,有使用C、C#、C 、SQL Sever、PowerBuilder、Visual Basic、HTML5等开发系统的经验。他的推特是@BradleyLJones。

  

  

章节目录

版权信息

内容提要

作者简介

致谢

前言

第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 参考答案

欢迎来到异步社区!

21天学通C语言(第7版)是2014年由人民邮电出版社出版,作者[美]布BradleyJones。

得书感谢您对《21天学通C语言(第7版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
C语言程序设计 电子书
本书是一本C语言程序设计的教材。
C语言程序设计 电子书
根据中国高等院校计算机基础教育研究会发布的“中国高等院校计算机基础教育课程体系2014”中关于程序设计类课程教学设计方案的要求,结合当前人才培养的目标编写。全书共11章,主要内容包括C语言的基本概念、变量与运算符、表达式、顺序结构、选择结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象。同时,还将介绍程序设计的基本方法和常用算法。
数据结构(C语言) 电子书
本书介绍了数据结构的基本概念和基本算法,共分10章。各个章节分别是第1章概述,第2章线性表,第3章栈与队列,第4章数组和矩阵,第5章树,第6章搜索,第7章搜索树,第8章散列表,第9章图,第10章排序。
C语言程序设计与应用(第2版) 电子书
本书以**基本的软件工程实践为基础,本着学以致用的原则,讲述C语言的基本知识及程序设计技巧。全书共分10章,内容包括:简单C程序设计、选择结构及其应用、循环结构及其应用、模块化程序设计、数组及其应用、深入模块化程序设计、自定义数据类型及其应用、综合设计与应用、数据的永*性存储、C语言程序设计参考等,并用两个综合实例贯穿全书,由浅入深地让读者学会增量式程序设计与开发,挑战编程极限。
C语言程序设计案例教程(第3版) 电子书
本书主要阐述了C语言程序设计的全部内容,并将全书划分成两个部分。第一部分包括第1章~第6章,主要阐述了C语言程序设计的基础知识及计算机算法的初步内容;第二部分包括第7章~第9章,主要列举了一些综合性较强的实例,将讲述了一些与实践环节有关的内容。