C语言程序设计
作者:邓达平,谢小云,彭洁 编著
出版时间:2019年版
内容简介
C语言是一门重要的计算机语言,广泛应用于系统软件、应用软件、嵌入式系统软件、物联网设备相关软件等的开发,是高等院校工科类专业的必修基础课,对学生后续相关课程的学习影响较大。
《C语言程序设计》基于ANSIC标准,突出基础知识的讲解和应用,内容分为三部分:第一部分(第1章和第2章)主要介绍计算机基础知识、C语言发展历史、程序设计方法及C语言程序的开发环境;第二部分(第3~13章)重点介绍C语言的语法,并通过大量实例对重要知识进行说明,是该书的主要内容;第三部分(附录)给出了C语言程序设计所需的ASCII码、库函数等参考资料,便于读者查阅。
《C语言程序设计》内容详细,以实例为主线,适合高等院校工科类专业学生学习使用,也可作为C语言程序员的参考手册。
内页插图
目录
第1章 程序设计基础
1.1 C语言概述
1.2 算法
1.3 程序流程图
练习题
第2章 C编程环境
2.1 C程序的编写与运行步骤
2.2 搭建C程序开发环境
2.3 使用Visual C++6.0开发C程序
练习题
第3章 C编程基础
3.1 程序设计概述
3.2 C语言的数据类型
3.3 常量和变量
3.4 整型数据
3.5 实型数据
3.6 字符型数据
3.7 算术运算与算术表达式
3.8 赋值运算与赋值表达式
3.9 逗号运算符与逗号表达式
练习题
第4章 C语言程序与顺序结构
4.1 C语言程序构成
4.2 C语句分类
4.3 C语言程序的3种基本结构
4.4 数据的输入/输出语句
4.5 顺序结构程序设计实例
练习题
第5章 选择结构
5.1 关系运算符与关系表达式
5.2 逻辑运算符与逻辑表达式
5.3 if语句
5.4 switch语句
5.5 选择结构程序设计实例
练习题
第6章 循环结构
6.1 循环结构概述
6.2 goto语句构成的循环
6.3 while和do-while循环语句
6.4 for循环语句
6.5 循环结构的嵌套
6.6 break和continue语句
6.7 循环结构程序设计实例
练习题
第7章 数组
7.1 一维数组
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 字符指针与字符串
9.7 二级指针
9.8 动杰内存管理
……
第10章 结构体与共用体
第11章 文件
第12章 编译预处理
第13章 位运算
附录A ASCII码表
附录B 关键字
附录C 运算符的优先级和结合性
附录D 常用函数库
参考文献