图书介绍

C语言程序设计基础教程PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计基础教程
  • 陈朔鹰,陈英编著 著
  • 出版社: 北京:兵器工业出版社
  • ISBN:7800387933
  • 出版时间:1994
  • 标注页数:222页
  • 文件大小:10MB
  • 文件页数:231页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计基础教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

绪论1

第一章C语言基本知识4

§1.1 C语言简介4

1.1.1 C语言的发展及应用4

1.1.2 C语言的特点5

§1.2 C源程序结构5

§1.3 C语言的基本组成7

§1.4 C语言上机一般步骤8

习题8

第二章数据、运算与基本输入输出9

§2.1数据与数据类型9

§2.2常量与常量定义9

2.2.1 整型常量10

2.2.2实型常量10

2.2.3字符常量10

2.2.5常量定义与符号常量11

2.2.4字符串常量11

§2.3变量与变量说明13

2.3.1整型变量13

2.3.2实型变量14

2.3.3字符型变量14

2.3.4指针变量14

2.3.5变量赋初值16

2.4.1算术运算符17

§2.4运算符17

2.4.2关系运算符18

2.4.3逻辑运算符18

2.4.4位运算符20

2.4.5自增自减运算符22

2.4.6赋值与赋值组合运算符22

2.4.7条件运算符23

2.4.8其它运算符23

2.4.9运算符的优先级与结合性24

2.5.1表达式与表达式语句27

§2.5表达式、表达式语句和赋值语句27

2.5.2赋值语句28

§2.6数据类型转换29

§2.7数据的输入与输出30

2.7.1数据的输入与输出30

2.7.2基本输入函数30

2.7.3基本输出函数30

§2.8综合示例36

习题38

第三章 程序流程控制语句41

§3.1 C语言语句概述41

§3.2注释41

§3.3复合语句42

§3.4选择语句43

3.4.1 if语句44

3.4.2 switch语句49

3.5.1 while语句53

§3.5循环语句53

3.5.2 for语句61

3.5.3 do—while语句66

3.5.4循环语句小结68

§3.6转移语句68

3.6.1 break 语句69

3.6.2 continue语句70

3.6.3 goto语句与标号71

3.7.1结构化程序74

3.6.4 return语句74

§3.7结构化程序设计与程序设计风格74

3.7.2结构化程序设计方法与风格77

§3.8简单应用程序举例79

习题93

第四章函数与程序结构98

§4.1函数的定义、说明、调用与返回98

4.1.1 C函数的结构与定义98

4.1.3函数的说明与调用100

4.1.2函数的返回与函数的数据类型100

4.1.4C语言的函数作用域与程序结构103

§4.2函数间的参数传递103

4.2.1函数数据的值传递103

4.2.2在函数间传递变量的地址106

§4 3 void型函数108

§4.4变量的存储类型和作用域110

4.4.1 自动变量auto110

4.4.2寄存器变量register111

4.4.3外部变量extern112

4.4.4静态变量static115

4.4.5变量的初始化117

4.4.6变量存储类型的总结117

§4.5函数的递归118

§4.6库函数简介125

习题128

5.1.2数组说明131

5.1.1数组的概念131

§5.1数组与数组元素131

第五章构造数据类型一——数组131

5.1.3数组元素的引用132

5.1.4数组的初始化133

§5.2数组应用举例134

§5.3字符数组与字符串139

§5.4数组与函数141

§5.5数组与指针145

5.6.2两个指针的关系运算148

5.6.1指针与正整数的加减运算148

§5.6指针的基本运算148

5.6.3两个指针的减法运算149

§5.7指针数组150

5.7.1指针数组与数组指针150

5.7.2 main函数的参数153

§5.8字符串及动态存储分配函数简介154

习题156

6.1.1结构的定义160

第六章构造数据类型二——结构与联合160

§6.1结构的基本概念与基本操作160

6.1.2结构变量的说明161

6.1.3结构中成员的引用163

6.1.4结构的初始化164

§6.2结构数组165

§6.3结构指针169

§6.4在函数之间传递结构173

6.4.1 向函数传递结构的成员173

6.4.2向函数传递整个结构174

6.4.3向函数传递结构的地址176

§6.5联合180

§6.6用typedef定义类型182

习题183

第七章文件185

§7.1文件概述185

7.1.1什么是文件185

7.1.2 C文件的分类186

7.2.1文件类型指针187

§7.2文件的处理187

7.2.2文件的打开和关闭188

7.2.3文件的读写190

7.2.4文件的定位196

7.2.5文件操作的出错检测198

§7.3文件与文件处理函数应用实例200

习题202

第八章C语言预处理203

§8.1宏替换203

8.1.1 #define203

8.1.2带参数的宏定义204

8.1.3#undef205

§8.2文件包含206

附录A ASCII码表207

附录BTurbo C上机指南208

附录CTurboC 2.0常用库函数213

参考文献222

热门推荐