图书介绍
C语言程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载
- 曹兰斌等编 著
- 出版社: 北京:电子工业出版社
- ISBN:7505330128
- 出版时间:1995
- 标注页数:277页
- 文件大小:3MB
- 文件页数:286页
- 主题词:
PDF下载
下载说明
C语言程序设计基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 绪论1
1.1 C语言的发展和特点1
1.1.1 C语言的发展历程1
1.1.2 C语言的特点3
1.2 C语言程序设计格式和结构特点5
1.2.1 字汇表和语法图5
1.2.2 C语言程序结构7
1.3 简单的C程序介绍11
1.4 C的各种版本及上机步骤11
1.4.1 标准C(CANSI C)11
1.4.2 C编译程序在微机上的实现12
1.4.3 C语言上机步骤15
第二章 数据类型、运算符和表达式17
2.1 C语言的数据类型17
2.3 变量18
2.2 常量和符号常量18
2.4 基本数据类型20
2.5 运算符31
2.6 表达式38
习题二39
第三章 语句及基本程序设计42
3.1 引言42
3.1.1 基本程序结构42
3.1.2 C语句概述42
3.1.3 用计算机解题的基本步骤43
3.2 顺序结构及其语句44
3.2.1 顺序结构程序设计44
3.2.2 赋值语句44
3.2.3 putchar函数输出字符数据45
3.2.4 printf函数输出格式数据46
3.2.5 getchar输入字符数据50
3.2.6 scanf函数输入格式数据51
3.2.7 顺序结构程序举例53
3.3 选择结构及其语句54
3.3.1 选择结构及程序设计54
3.3.2 if条件语句55
3.3.3 switch多分支选择语句57
3.3.4 选择结构程序设计举例59
3.4 循环结构及其语句62
3.4.1 循环结构程序设计62
3.4.2 for语句63
3.4.3 while语句66
3.4.4 do-while语句67
3.4.5 多重循环69
3.4.6 循环结构程序设计举例70
3.5 goto语句72
3.6 break语句72
3.8 break,goto,continue语句程序举例73
3.7 continue语句73
习题三74
第四章 函数及函数程序设计77
4.1 函数77
4.2 函数定义77
4.3 函数参数及返回值78
4.4 函数调用形式81
4.5 变量的作用范围86
4.6 函数的作用范围95
4.7 函数程序设计举例96
习题四97
第五章 数组和指针99
5.1 数组99
5.1.1 数组的定义99
5.1.2 数组的机内表示100
5.1.3 数组的操作102
5.1.4 数组的初始化104
5.2 字符数组106
5.2.1 字符数组初始化和引用108
5.2.2 字符串(数组)的输入、输出和处理108
5.3 数组程序设计举例112
5.4 指针115
5.4.1 指针的概念、定义和操作115
5.4.2 指针变量作为函数参数116
5.4.3 指针运算119
5.4.4 指针与数组120
5.5 指针程序设计举例123
习题五126
第六章 结构和联合128
6.1 结构(struct)128
6.1.1 结构的表示和意义128
6.1.2 结构成员的引用131
6.1.3 结构置初值134
6.2 结构、数组和指针137
6.2.1 结构数组的表示137
6.2.2 结构数组的初始化138
6.2.3 程序举例139
6.3 指向结构的指针141
6.4 引用自身的结构145
6.4.1 建立链表146
6.4.2 单向链表的插入和删除148
6.4.3 双向链表的建立和使用152
6.5 位段存取156
6.6 联合(union)159
6.7 枚举类型161
6.8 类型定义163
习题六165
7.1.2 C的文件操作166
7.1.1 文件概念166
7.1 文件概述166
第七章 文件166
7.2 缓冲型文件系统167
7.2.1 缓冲文件系统若干函数167
7.2.2 缓冲型文件系统程序举例173
7.3 非缓冲型文件系统184
7.3.1 非缓冲文件系统若干函数184
7.3.2 非缓冲型文件系统程序举例185
习题七187
第八章 编译预处理188
8.1 宏定义188
8.2 包含文件191
8.3 条件编译192
第九章 Turbo C、Microsoft C简介195
9.1 Turbo C简介195
9.1.1 引言196
9.1.2 Turbo C语言概述201
9.1.3 Turbo C集成开发环境213
9.1.4 Turbo C命令行版本222
9.2 Microsoft C简介226
9.2.1 引言227
9.2.2 MSC语言概述232
9.2.3 MSC程序员工作平台PWB241
9.2.4 命令行版本的用法251
9.2.5 连接程序(LINX.EXE)和增量式连接程序(ILINK.EXE)258
9.3 Turbo C、Microsoft C比较262
9.3.1 Turbo C 2.0和Microsoft C 6.0的共同点262
9.3.2 Turbo C 2.0和Microsoft C 6.0之间的区别262
附录Ⅰ 常用字符与ASCⅡ代码对照表264
附录Ⅱ C语言中的关键字265
附录Ⅲ 运算符和结合性266
附录Ⅳ C语言常用语法提要267
附录Ⅴ C库函数272