万本电子书0元读

万本电子书0元读

顶部广告

零基础学C语言(第4版)电子书

售       价:¥

纸质售价:¥54.50购买纸书

124人正在读 | 0人评论 6.9

作       者:康莉,李宽

出  版  社:机械工业出版社

出版时间:2020-05-01

字       数:36.4万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书分为“C语言基础”“一窥C语言门径”“C语言阶”“C语言程序设计实例与面试题解析”四篇,系统全面地介绍了C语言各个方面的知识,从*简单的“Hello World”程序写起,逐步深化、细化,第壹篇。书中对每个知识和技术要都给出了翔实的示例及代码分析。和其他书籍中罗列代码的做法不同,本书中的代码力求短小精悍,直要,避免了细枝末节对读者思维的干扰。在讲解知识的同时辅以笔者多年的C语言编程经验解析,可加深读者的理解。<br/>
目录展开

前言

第一篇 C语言基础

第1章 踏上征程前的思想动员

1.1 为什么选择C语言

1.2 如何学好C语言

1.3 语言概述

1.4 程序的开发周期

1.5 C、C++、VC++的区别和开发环境

1.6 小结

1.7 习题

第2章 跟我写Hello World

2.1 了解需求才能创建程序

2.2 认识Code::Blocks开发环境

2.3 编译运行

2.4 调试排错(debug)

2.5 第一个程序容易出现的错误

2.6 小结

2.7 习题

第3章 分解Hello World——最简单C程序的组成

3.1 C程序的构成

3.2 C程序的注释

3.3 C程序必须有的main函数

3.4 调用函数在屏幕上显示文字

3.5 #include预处理器指示符

3.6 计算1+1的程序实例

3.7 数据从哪里来,又到哪里去——变量

3.8 自己设计C函数

3.9 语句构成程序

3.10 优秀程序员的代码风格

3.11 小结

3.12 习题

第4章 常量、变量及数据类型

4.1 计算机是如何表示数据的

4.2 数据类型

4.3 常量

4.4 变量

4.5 几个与变量相关的经典算法

4.6 小结

4.7 习题

第5章 用屏幕和键盘交互——简单的输出和输入

5.1 输入—处理—输出:这就是程序

5.2 向屏幕输出——printf()函数详解

5.3 字符输出putchar()和字符串输出puts()

5.4 接收键盘输入——scanf()函数详解

5.5 字符输入函数getchar()

5.6 输入和输出程序举例

5.7 小结

5.8 习题

第6章 程序的基本构成——运算符和表达式

6.1 认识C中的运算符和表达式

6.2 算术运算符和算术表达式

6.3 逗号运算符和逗号表达式

6.4 关系运算符和关系表达式

6.5 逻辑运算符和逻辑表达式

6.6 赋值运算符和赋值表达式

6.7 强制类型转换和自动类型转换

6.8 运算符的优先级

6.9 取地址运算符

6.10 小结

6.11 习题

第7章 程序的最小独立单元——语句

7.1 5种语句类型

7.2 结构化程序设计

7.3 小结

7.4 习题

第8章 条件判断——分支结构

8.1 if语句

8.2 if...else结构

8.3 多分支语句和分支语句嵌套

8.4 switch结构

8.5 小结

8.6 习题

第9章 一遍又一遍——循环结构

9.1 构造循环

9.2 while和do...while循环结构

9.3 for循环结构

9.4 循环嵌套

9.5 与循环密切相关的流程转向控制语句

9.6 小结

9.7 习题

第二篇 一窥C语言门径

第10章 同一类型多个元素的集合——简单数组

10.1 什么是数组

10.2 一维数组

10.3 二维数组

10.4 更高维的数组

10.5 小结

10.6 习题

第11章 写程序就是写函数——函数入门

11.1 什么是函数

11.2 自定义函数

11.3 函数调用与返回

11.4 告诉编译器有这么一个函数

11.5 函数的调用过程

11.6 小结

11.7 习题

第12章 C语言难点——指针初探

12.1 计算机中的内存

12.2 指针的定义

12.3 使用指针

12.4 指针的运算

12.5 指针表达式与左值

12.6 动态内存分配

12.7 小结

12.8 习题

第13章 字符串及字符串操作

13.1 C风格字符串

13.2 字符数组的输入输出

13.3 字符串处理函数

13.4 小结

13.5 习题

第14章 结构体、共用体、枚举和typedef

14.1 结构体

14.2 特殊结构体

14.3 共用体

14.4 结构体和共用体的内存差异

14.5 枚举类型

14.6 给类型取个别名——typedef

14.7 小结

14.8 习题

第15章 如何节省内存——位运算

15.1 什么是位运算

15.2 位逻辑运算符

15.3 移位运算

15.4 小结

15.5 习题

第三篇 C语言进阶主题

第16章 存储不仅仅局限于内存——文件

16.1 什么是文件

16.2 C语言如何使用文件

16.3 文件的打开与关闭

16.4 文件的读写

16.5 文件的定位

16.6 小结

16.7 习题

第17章 灵活却难以理解——指针进阶

17.1 指针与数组

17.2 指针、结构体和结构体数组

17.3 函数指针

17.4 小结

17.5 习题

第18章 更深入的理解——函数进阶

18.1 参数传递的副本机制

18.2 函数返回值的副本机制

18.3 函数与结构体

18.4 函数与数组

18.5 递归

18.6 带参数的主函数

18.7 小结

18.8 习题

第19章 生存期、作用域与可见域

19.1 内存分配

19.2 auto变量

19.3 register变量

19.4 extern变量

19.5 static变量

19.6 函数的作用域与可见域

19.7 结构体定义的作用域与可见域

19.8 常见的有关变量存储的错误

19.9 小结

19.10 习题

第20章 编译及预处理

20.1 编译流程

20.2 程序错误

20.3 预处理命令之宏定义

20.4 小结

20.5 习题

第21章 数据结构

21.1 链表

21.2 栈和队列

21.3 自定义类型

21.4 小结

21.5 习题

第四篇 C语言程序设计实例与面试题解析

第22章 面试题解析

22.1 基础知识

22.2 算法和思维逻辑知识

附录 ASCII编码表

累计评论(1条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部