暂无评论
图文详情
- ISBN:9787030395795
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:288
- 出版时间:2024-01-09
- 条形码:9787030395795 ; 978-7-03-039579-5
内容简介
本书根据面向过程程序的本质特征及程序设计课程的基本教学要求,详细地介绍了C语言的基本特性及相关编程技术。 书中采用大量的实例进行讲解,力求通过实例使读者更形象地理解C语言面向过程的设计思想,快速掌握C语言编程技术。本书难度适中,内容深入浅出,可用性强,条理清晰,覆盖面广。本书附有精心编写的配套教材《C语言程序设计习题与上机指导》(高巍等主编,科学出版社),便于读者上机实践和巩固所学知识。本书可作为普通高等院校C语言程序设计课程教材,也可作为程序设计爱好者的自学用书。
目录
第1章 C语言概述
1.1 C语言的发展史
1.2 C语言的主要特点
1.3 C语言程序的组成结构
1.3.1 基本程序结构
1.3.2 C语言程序结构的特点
1.4 C语言程序的集成开发环境
本章小结
第2章 数据类型
2.1 常用数据类型
2.1.1 整型数据
2.1.2 字符型数据
2.1.3 浮点型数据
2.1.4 枚举型数据
2.2 常量
2.2.1 整型常量
2.2.2 浮点型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 符号常量
2.3 变量
2.3.1 变量的定义
2.3.2 变量定义语句
2.3.3 变量初始化
2.4 标准输入/输出函数
本章小结
第3章 运算符和表达式
3.1 算术运算符和算术表达式
3.2 赋值运算符和赋值表达式
3.3 关系运算符和关系表达式
3.4 逻辑运算符和逻辑表达式
3.5 条件运算符和条件表达式
3.6 逗号运算符和逗号表达式
3.7 长度运算符
3.8 数据类型转换
本章小结
第4章 语句
4.1 基本语句
4.2 流程控制语句
4.2.1 程序流程
4.2.2 分支语句
4.2.3 循环语句
4.2.4 转向语句
本章小结
第5章 数组
5.1 一维数组
5.1.1 一维数组的定义
5.1.2 一维数组元素的引用
5.1.3 一维数组的初始化
5.1.4 一维数组应用举例
5.2 二维数组和多维数组
5.2.1 二维数组和多维数组的定义
5.2.2 二维数组和多维数组的引用
5.2.3 二维数组和多维数组的初始化
5.2.4 二维数组和多维数组的举例
5.3 字符数组和字符串
5.3.1 字符数组
5.3.2 字符串
5.3.3 字符串处理函数
5.3.4 字符数组的举例
本章小结
第6章 函数
6.1 函数的概念
6.2 函数的定义和说明
6.2.1 函数的定义
6.2.2 函数声明
6.3 函数调用
6.4 函数传递机制
6.5 数组作为函数参数
6.6 递归
6.7 变量的作用域及存储类型
6.7.1 变量的作用域
6.7.2 变量的存储类型
6.8 内部函数和外部函数
6.8.1 内部函数
6.8.2 外部函数
6.9 库函数
6.9.1 库函数概述
6.9.2 常用库函数
本章小结
第7章 指针
7.1 指针的概念
7.2 指针变量的定义和引用
7.2.1 指针变量的定义
7.2.2 指针变量的初始化
7.2.3 指针变量的引用
7.3 指向数组的指针
7.3.1 指向一维数组的指针
7.3.2 指向二维数组的指针
7.4 字符串的指针
7.5 函数与指针
7.5.1 指针变量作为函数参数
7.5.2 返回指针值的函数
7.5.3 指向函数的指针
7.6 指针数组
7.6.1 指针数组的定义
7.6.2 指针数组的引用
7.7 指向指针的指针
7.7.1 指向指针的指针的定义
7.7.2 指向指针的指针的引用
本章小结
第8章 预编译
8.1 宏定义
8.1.1 不带参数的宏定义
8.1.2 带参数的宏定义
8.2 文件包含
8.3 条件编译
本章小结
第9章 结构体与共用体
9.1 结构体类型变量定义和引用
9.1.1 结构体类型定义
9.1.2 结构体类型变量定义
9.1.3 结构体类型变量的初始化
9.1.4 结构体类型变量的引用
9.2 结构体数组
9.2.1 结构体数组的定义
9.2.2 结构体数组的初始化
9.2.3 结构体数组的引用
9.2.4 结构体数组的应用举例
9.3 结构体指针
9.3.1 指向结构体变量的指针
9.3.2 指向结构体数组的指针
9.3.3 用指向结构体的指针作为函数参数
9.4 链表
9.4.1 用指针处理链表
9.4.2 存储功能管理函数
9.4.3 建立链表与插入结点
9.4.4 删除结点
9.5 共用体
9.5.1 共用体的概念
9.5.2 共用体类型的定义
9.5.3 共用体变量的定义
9.5.4 共用体变量的引用
9.5.5 共用体类型数据的特点
本章小结
第10章 位运算
10.1 位运算概述
10.2 位运算符和位运算
10.2.1 按位与运算符
10.2.2 按位或运算符
10.2.3 按位取反运算符
10.2.4 按位异或运算符
10.2.5 左移运算符
10.2.6 右移运算符
10.2.7 位运算赋值运算符
10.3 位运算应用举例
10.4 位段
10.4.1 位段的概念
10.4.2 位段的定义
10.4.3 位段的引用
本章小结
第11章 文件
11.1 文件概述
11.2 文件类型指针
11.3 文件的输入和输出
11.3.1 文件的打开和关闭
11.3.2 文件的字符输入和输出
11.3.3 文件的字符串输入/输出函数
11.3.4 文件的格式化输入/输出函数
11.3.5 文件的数据块输入/输出函数
11.4 文件的定位操作
11.5 文件的错误检测
本章小结
第12章 C语言综合应用
12.1 排序和查找算法
12.1.1 插入法排序及实
展开全部
本类五星书
浏览历史
本类畅销
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0