更新时间:2019-01-05 01:01:39
封面
版权信息
内容提要
前言
第1章 C语言之定位
1.1 C语言的诞生
1.2 第一印象的建立
1.3 理解编译系统——学习的第一步
1.4 揭开存储器的层次
1.5 技术解惑
第2章 C语言开发工具详解
2.1 用DOS开发C程序
2.2 在Windows环境下开发C程序
2.3 在Linux下开发C程序
2.4 技术解惑
第3章 算法——抓住程序的灵魂
3.1 我们对算法的理解
3.2 算法表示法——流程图
3.3 用计算机语言表示算法
3.4 技术解惑
第4章 程序员的基本素质培养
4.1 养成好的命名习惯
4.2 C程序文件结构
4.3 养成好的C语言编程风格
4.4 如何成为一名优秀的程序员
4.5 技术解惑
第5章 C语言语法
5.1 标识符和关键字
5.2 最基本的数据类型
5.3 常量和变量的深入理解
5.7 初始化变量
5.4 整型数据
5.5 实型数据
5.6 字符型数据
5.8 整型、实型和字符型数据间的运算总结
5.9 技术解惑
第6章 运算符和表达式
6.1 运算符和表达式的基本概况
6.2 算术运算符和算术表达式详解
6.3 赋值运算符和赋值表达式
6.4 关系运算符和关系表达式详解
6.5 逻辑运算符和逻辑表达式详解
6.6 逗号运算符和逗号表达式详解
6.7 求字节数运算符详解
6.8 技术解惑
第7章 输入和输出
7.1 先来了解C语句初步
7.2 打通任督二脉——数据输入和输出详解
7.3 技术解惑
第8章 流程控制
8.1 最常见的顺序结构
8.2 选择结构
8.3 循环结构详解
8.4 技术解惑
第9章 数组和字符串——数据存在形式
9.1 一维数组
9.2 多维数组
9.3 字符数组与字符串
9.4 字符串处理函数
9.5 字符处理函数
9.6 技术解惑
第10章 函数——C语言的CPU
10.1 C语言函数的基础知识
10.2 必须知道的函数声明和函数原型
10.3 函数的参数
10.4 函数的返回值
10.5 怎样实现函数的调用
10.6 函数的嵌套调用和递归调用
10.7 必须了解变量的作用域和生存期
10.8 谈谈C的内部函数和外部函数
10.9 必须知道的库函数
10.10 技术解惑
第11章 指针是学习C语言的最大障碍
11.1 基本概念
11.2 变量的指针和指向变量的指针变量
11.3 指针和数组
11.4 指针和多维数组
11.5 指针和字符串
11.6 指针数组和多级指针
11.7 指针函数和函数指针
11.8 技术解惑
第12章 数据的熔炉——结构体、共用体和枚举
12.1 结构体
12.2 进一步谈结构体数组
12.3 详谈结构体指针
12.4 在函数中使用结构体
12.5 共用体(联合)
12.6 枚举
12.7 为什么需要用typedef定义类型
12.8 技术解惑
第13章 链表
13.1 动态内存分配
13.2 链表详解
13.3 技术解惑
第14章 位运算
14.1 位运算符和位运算
14.2 位域
14.3 技术解惑
第15章 预编译处理
15.1 预编译基础