商品简介
本书主要介绍了C语言基础知识,程序设计结构,数组,函数,指针,结构体、共用体和枚举类型以及文件等内容。全书内容简练,实例丰富,可为相关专业学生的深入学习奠定扎实的基础。
本书主要面向计算机专业新生,针对其零基础、刚入门的特点,加入了很多例题及程序运行结果显示,采用图文并茂、学练结合的模式,可达到让新生很快掌握C语言的目的。
本书可作为高等学校计算机、软件工程等相关专业的教材,也可作为C语言爱好者和相关工程技术人员的学习参考书。
目录
第1章 C语言程序概述
1.1 C语言的发展及特点
1.1.1 C语言的发展
1.1.2 C语言的特点
1.2 C语言的基本结构
1.3 C语言的字符集、标识符与关键字
1.3.1 C语言的字符集
1.3.2 C语言的标识符
1.3.3 C语言的关键字
1.4 C语言程序的开发环境
1.5 实践环节本章小结
第2章 C语言数据类型、运算符与表达式
2.1 C语言的数据类型
2.1.1 C语言数据类型概述
2.1.2 整数类型
2.1.3 实数类型
2.1.4 字符类型
2.2 常量和变量
2.2.1 常量
2.2.2 变量
2.3 运算符与表达式
2.3.1 运算符的种类
2.3.2 算术运算符与算术表达式
2.3.3 关系运算符与关系表达式
2.3.4 逗号运算符
2.3.5 逻辑运算符与逻辑表达式
2.3.6 条件运算符与条件表达式
2.4 数据类型转换
2.4.1 自动类型转换
2.4.2 强制类型转换本章小结
第三章 程序设计结构
3.1 顺序结构程序设计
3.1.1 顺序结构的基本语句
3.1.2 数据的输入和输出
3.2 选择结构程序设计
3.2.1 if语句
3.2.2 switch 语句
3.3 循环结构程序设计
3.3.1 for循环结构
3.3.2 while和 do while循环结构
本章小结
第四章 数组
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.2.4 二维数组程序举例
4.3 字符数组
4.3.1 字符数组的定义
4.3.2 字符数组的初始化
4.3.3 字符数组的引用
4.3.4 字符串和字符串结束标志
4.3.5 字符数组的输入/输出
4.3.6 字符串处理函数
4.4 数组程序举例
本章小结
第五章 函数
5.1 模块化程序设计与函数
5.1.1 模块与函数
5.1.2 模块化设计的基本原则
5.2 函数定义
5.3 函数调用
5.3.1 数的声明
5.3.2 数的调用
5.3.3 数的嵌套调用
5.3.4 参数传递
5.4 函数递归调用
5.5 变量的作用域与存储方式
5.5.1 根据作用域划分变量
5.5.2 根据存储方式划分变量
5.6 编译预处理
5.6.1 宏定义
5.6.2 文件包含
5.6.3 条件编译
本章小结
习题
第六章 指针
6.1 指针与指针变量
6.1.1 指针的概念
6.1.2 指针变量的定义与使用
6.1.3 指针变量的运算
6.1.4 多级指针
6.2 指针与数组
6.2.1 指针与一维数组
6.2.2 指针与二维数组
6.3 指针与字符串
6.3.1 字符串指针
6.3.2 字符型指针与字符数组的区别
6.4 指针与函数
6.4.1 指针变量作为函数参数
6.4.2 数组名作为函数参数
6.4.3 返回指针的函数
6.4.4 指向函数的指针
6.5 指针数组
本章小结
习题
第七章 结构体、共用体和枚举类型
7.1 结构体类型
7.1.1 结构体类型定义
7.1.2 结构体类型变量
7.2 结构体数组
7.2.1 结构体类型数组的定义
7.2.2 结构体类型数组的初始化
7.2.3 结构体类型数组的使用
7.3 指向结构体的指针
7.3.1 指向结构体变量的指针
7.3.2 指向结构体数组的指针
7.4 共用体类型
7.4.1 共用体类型的定义
7.4.2 共用体变量的使用
7.5 枚举类型本章小结
第八章 文件
8.1 文件的基本概念及分类
8.2 文件类型指针
8.3 文件的打开与关闭
8.3.1 文件打开函数fopen()
8.3.2 文件关闭函数fclose()
8.4 文件的读/写
8.4.1 字符读/写函数fgetc()和 fputc()
8.4.2 字符串读/写函数fgets()和fputs()
8.4.3 数据块读/写函数 fread()和 fwrite()
8.4.4 格式化读/写函数fscanf()和fprintf()
8.5 文件的定位
8.5.1 rewind()函数
8.5.2 fseek()函数
8.5.3 ftel1()函数本章小结
参考文献
内容摘要
本书主要介绍了C语言
基础知识,程序设计结构,数组,函数,指针,结构体、共用体和枚举类型以及文件等内容。全书内容简练,实例丰富,可为相关专业学生的深入学习奠定扎实的基础。
本书主要面向计算机专业新生,针对其零基础、
刚入门的特点,加入了很多例题及程序运行结果显示,采用图文并茂、学练结合的模式,可达到让新生很快掌握C语言的目的。
本书可作为高等学校计算机、软件工程等相关专业的教材,也可作为C语言
爱好者和相关工程技术人员的学习参考书。
以下为对购买帮助不大的评价