C语言程序设计(Visual Studio 2019)
1星价
¥20.9
(7.2折)
2星价¥20.9
定价¥29.0
暂无评论
图文详情
- ISBN:9787560656175
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:180页
- 出版时间:2020-02-01
- 条形码:9787560656175 ; 978-7-5606-5617-5
本书特色
本书全面讲解了C语言程序设计,涵盖了C语言程序设计所需的**知识,并以实例为基础对相关知识点做了详细剖析。全书共12章,本书可作为高等院校C语言课程的教材,也可作为C语言初学者的入门教材,还可作为C语言程序员的参考用书。
内容简介
本书以目前*新的Visual Studio Community 2019作为开发工具, 全面讲解了C语言, 全书共分12章, 涵盖了进行C语言开发所需的**知识, 全书以136个实例为基础对相关知识点做了详细的实例剖析。
目录
第1章 C语言快速入门 1
1.1 C语言的发展历程 1
1.2 C语言的特点 1
1.3 C语言的标准 2
1.4 C语言开发环境 2
1.4.1 常用的C语言开发工具 2
1.4.2 常用的C语言编译器 3
1.5 Visual Studio的安装 3
1.5.1 Visual Studio的下载 3
1.5.2 Visual Studio的安装 4
1.6 创建**个C语言程序 8
1.7 Visual Studio下C语言程序文件的
?组织形式 13
1.8 C语言程序开发规范 15
1.8.1 程序的开发步骤 15
1.8.2 程序的结构 15
1.8.3 初学者常见错误 16
1.8.4 程序的注释 16
1.8.5 数据的输入与输出 17
1.8.6 代码的书写规范 19
1.9 Visual Studio开发环境简介 19
本章小结 20
习题 20
第2章 数据类型 21
2.1 字符集和标识符 21
2.1.1 字符集 21
2.1.2 标识符 21
2.1.3 保留字 22
2.2 数据类型 22
2.2.1 基本类型 23
2.2.2 构造类型 24
2.2.3 指针类型 24
2.2.4 空类型 24
2.3 常量 24
2.3.1 直接常量 25
2.3.2 命名常量 26
2.4 变量 26
2.5 数据类型转换 27
2.5.1 自动转换 27
2.5.2 强制类型转换 28
本章小结 29
习题 29
第3章 运算符 30
3.1 运算符概述 30
3.2 算术运算符 30
3.3 赋值运算符 32
3.4 逗号运算符 33
3.5 关系运算符 34
3.6 逻辑运算符 35
3.7 条件运算符 37
3.8 位运算符 37
本章小结 38
习题 38
第4章 语句 40
4.1 表达式语句 40
4.2 函数调用语句 40
4.3 空语句 41
4.4 复合语句 41
4.5 控制语句 41
4.5.1 分支语句 42
4.5.2 循环语句 49
4.5.3 跳转语句 55
本章小结 57
习题 58
第5章 数组 59
5.1 一维数组 59
5.1.1 一维数组的定义 59
5.1.2 一维数组的初始化 60
5.1.3 一维数组的数组元素赋值 61
5.1.4 一维数组的数组元素访问 62
5.1.5 一维数组的应用 64
5.2 字符数组 65
5.3 二维数组 66
5.3.1 二维数组的定义 66
5.3.2 二维数组的初始化 68
5.3.3 二维数组元素的赋值 68
5.3.4 二维数组的数组元素访问 69
5.3.5 二维数组的应用 70
5.4 多维数组 72
本章小结 72
习题 72
第6章 函数 73
6.1 函数概述 73
6.2 函数的作用 74
6.3 函数定义和使用 74
6.3.1 函数的定义 74
6.3.2 函数的原型声明与调用 75
6.3.3 函数的调用过程 77
6.3.4 函数的嵌套调用 77
6.4 函数的参数传递 79
6.4.1 形式参数和实际参数 79
6.4.2 参数传递的两种方式 79
6.5 数组作为函数参数 81
6.5.1 数组元素作为参数 81
6.5.2 数组名作为参数 82
6.6 函数的递归 83
6.6.1 递归的基本原理 83
6.6.2 递归的使用 83
6.7 变量的作用域 84
6.7.1 局部变量 84
6.7.2 全局变量 85
本章小结 86
习题 86
第7章 预处理指令 87
7.1 文件包含指令 87
7.2 宏定义指令 88
7.2.1 定义不带参数的宏 89
7.2.2 定义带参数的宏 89
7.2.3 预定义宏 91
7.3 条件编译指令 91
本章小结 95
习题 95
第8章 指针 96
8.1 内存地址与内存空间 96
8.1.1 内存地址 96
8.1.2 内存空间 96
8.2 指针变量 97
8.2.1 指针的定义 97
8.2.2 运算符“*”和“&” 98
8.2.3 指针赋值 98
8.2.4 指针的引用 99
8.2.5 void类型指针 100
8.2.6 字符指针指向字符串 100
8.3 指针与数组 101
8.3.1 指向数组的指针 101
8.3.2 通过指针引用数组元素 102
8.3.3 指针数组 104
8.4 指针算术运算 106
8.5 指向指针的指针 108
8.6 指针与函数 109
8.6.1 指针作为函数参数 109
8.6.2 指针型函数 111
8.6.3 函数的指针 112
本章小结 114
习题 114
第9章 结构体、共用体及枚举 115
9.1 结构体 115
9.1.1 结构体的定义 115
9.1.2 结构体变量的定义 116
9.1.3 结构体变量的初始化 116
9.1.4 结构体变量的引用 117
9.1.5 结构体数组 118
9.1.6 结构体指针 121
9.1.7 结构体与函数 123
9.2 共用体 128
9.2.1 共用体的定义 128
9.2.2 共用体变量的定义 128
9.2.3 共用体变量的引用 129
9.3 枚举 129
9.3.1 枚举的定义 130
9.3.2 枚举变量的定义 130
9.3.3 枚举变量的引用 130
9.4 使用typedef定义新数据类型名称 131
本章小结 132
习题 132
第10章 文件操作 133
10.1 文件指针 133
10.2 文件的打开与关闭 134
10.2.1 打开文件 134
10.2.2 关闭文件 135
10.2.3 文本文件与二进制文件的区别 135
10.3 文件的顺序读写操作 135
10.3.1 字符读写函数fgetc()和fputc() 135
10.3.2 字符串读写函数fgets()和fputs() 138
10.3.3 数据块读写函数fread()和
fwrite() 140
10.3.4 格式化读写函数fscanf()和
fprintf() 142
10.4 文件的定位读写操作 144
10.4.1 文件定位 144
10.4.2 文件的定位读写 145
10.5 文件的检测函数 146
10.5.1 文件结束检测函数feof() 146
10.5.2 读写文件出错检测函数ferror() 147
10.5.3 文件出错标志和文件结束标志
归零函数clearerr() 148
本章小结 149
习题 149
第11章 程序调试 150
11.1 断点调试 150
11.1.1 插入断点 150
11.1.2 删除断点 152
11.1.3 断点的应用 152
11.2 单步调试 155
11.2.1 逐语句调试 155
11.2.2 逐过程调试 157
11.3 即时窗口的使用 159
11.4 有条件断点的设置 160
本章小结 161
习题 161
第12章 常用C语言标准库函数 162
12.1 数学库函数 162
12.1.1 abs() 162
12.1.2 exp() 162
12.1.3 pow() 163
12.1.4 sqrt() 163
12.2 时间库函数 164
12.2.1 asctime() 165
12.2.2 ctime() 165
12.2.3 clock() 166
12.2.4 gmtime() 166
12.2.5 localtime() 167
12.2.6 difftime() 168
12.2.7 time() 168
12.3 其他函数 169
12.3.1 abort() 169
12.3.2 atexit() 170
12.3.3 exit() 171
12.3.4 rand()和srand() 172
12.3.5 system() 173
附录1 ASCII编码一览表 174
附录2 运算符优先级和结合性一览表 178
参考文献 180
展开全部
作者简介
现任北京尚学堂科技有限公司副总裁、教学总监、 特级讲师、尚学堂Java手把手教学视频主讲。精通Java平台软件开发、C语言程嵌入式开发、熟悉各种流行开源框架。项目开发经验丰富,亦有丰富的培训和教学经验。参与编写过Java、Python教材等。
本类五星书
本类畅销
-
断代(八品)
¥15.5¥42.0 -
家居设计解剖书
¥29.3¥39.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥30.2¥48.0 -
中医基础理论
¥50.7¥59.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
编辑审稿实务教程
¥35.1¥45.0 -
社会学概论(第二版)
¥33.0¥55.0 -
古代汉语(第四册)
¥13.3¥35.0 -
当代教育心理学(第3版)(本科教材)
¥23.8¥66.0 -
落洼物语
¥8.4¥28.0 -
EPLAN电气设计
¥29.9¥39.8 -
软件定义网络(SDN)实战教程
¥49.6¥69.8 -
[社版]大汉战神:霍去病传
¥14.0¥40.0 -
介入护理学(案例版)
¥52.4¥69.8 -
学前教育史(第二版)
¥31.2¥48.0 -
西方经济学(宏观部分·第八版)(21世纪经济学系列教材)
¥41.7¥49.0 -
西方经济学(微观部分·第八版)(21世纪经济学系列教材)
¥17.9¥56.0 -
数理经济学的基本方法(第4版)(精)
¥56.9¥79.0 -
老子道德经注校释(精)/新编诸子集成
¥30.1¥43.0 -
科技论文规范写作与编辑(第4版)
¥63.0¥75.0