更新时间:2019-10-14 11:42:58
封面
版权信息
内容简介
前言
第1章 C语言基础知识
1.1 C语言概述
1.1.1 C语言的发展简史
1.1.2 C语言的特点
1.1.3 C语言编译器和IDE的选择
1.1.4 C程序的基本结构
1.2 C程序的开发
1.2.1 C程序的编写和运行
1.2.2 C-Free环境下的程序建立与运行
1.2.3 C-Free环境下的程序调试
小结
习题一
第2章 C语言程序设计基础
2.1 C语言的基本数据类型
2.1.1 标识符
2.1.2 常量
2.1.3 变量
2.2 基本输入/输出函数
2.2.1 格式化输出函数
2.2.2 格式化输入函数
2.2.2 字符输入/输出函数
2.3 运算符和表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
2.3.3 逗号运算符和逗号表达式
2.3.4 运算符的优先级
2.4 位运算符与位运算
2.5 关系表达式与逻辑表达式
2.5.1 关系运算符和关系表达式
2.5.2 逻辑运算符和逻辑表达式
习题二
第3章 C程序的控制结构
3.1 顺序结构
3.1.1 C语言的语句
3.1.2 顺序控制语句
3.2 选择结构
3.2.1 选择结构语句
3.2.2 条件表达式
3.2.3 switch语句
3.2.4 条件编译
3.3 循环结构
3.3.1 while语句
3.3.2 for循环语句
3.3.3 break语句和continue语句
3.3.4 循环的嵌套
3.4 综合应用
习题三
第4章 数组
4.1 一维数组
4.1.1 一维数组的定义
4.1.2 一维数组元素的引用
4.1.3 一维数组的初始化
4.1.4 一维数组应用
4.2 二维数组
4.2.1 二维数组的定义
4.2.2 二维数组元素的引用
4.2.3 二维数组的初始化
4.3 字符数组与字符串
4.3.1 字符数组
4.3.2 字符串
4.3.3 字符串运算函数
4.4 综合应用
习题四
第5章 指针
5.1 地址和指针
5.1.1 指针概述
5.1.2 指针变量
5.2 指针与数组
5.2.1 指针与一维数组
5.2.2 通过指针引用一维数组元素
5.3 指针与字符串
5.3.1 指针与字符串
5.3.2 指针数组
5.4 动态内存分配
习题五
第6章 函数
6.1 函数概述
6.2 函数的定义和使用
6.2.1 函数的定义
6.2.2 函数的调用
6.2.3 函数的声明
6.3 函数参数及其传递方式
6.3.1 形参和实参
6.3.2 参数的传递方式
6.3.3 数组作为函数参数
6.4 函数的嵌套调用
6.5 变量的作用域与存储类型
6.5.1 全局变量与局部变量
6.5.2 变量的存储类别
6.6 标准函数简介
6.7 综合应用