图书介绍

C语言入门pdf电子书版本下载

C语言入门
  • 孝延忠,尤枫编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:7502516565
  • 出版时间:1996
  • 标注页数:205页
  • 文件大小:9MB
  • 文件页数:217页
  • 主题词:

PDF下载


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

下载说明

C语言入门PDF格式电子书版下载

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

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

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

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

图书目录

第一章 计算机基础知识 1

第一节 数制与数制间的转换 1

1.十进制数 1

2.二进制数 1

3.八进制数 2

4.十六进制数 2

5.二进制数与八进制数、十六进制数之间的转换 3

6.二进制数、八进制数、十六进制数转换成十进制数 5

7.十进制数转换成二进制数、八进制数、十六进制数 6

第二节 计算机中字符的表示方法 7

2.逻辑“与”运算(AND) 8

1.逻辑“非”运算(NOT) 8

第三节 几种基本的逻辑运算 8

3.逻辑“或”运算(OR) 9

4.逻辑“异或”运算(XOR) 9

5.常见的几种逻辑操作 10

6.一个重要的逻辑定理 11

第四节 数据在内存中的存储方式 12

第二章 C语言概述 15

第一节 C语言历史和发展 15

第二节 C语言的特点 15

第三节 简单的C语言程序介绍 17

第一节 C语言的数据类型 21

第三章 数据类型、运算符与表达式 21

第二节 常量 22

1.整型常量 23

2.实型常量 23

3.字符常量 24

4.字符串常量 25

第三节 变量 25

1.整型变量 28

2.实型变量 29

3.字符变量 30

第四节 变量赋初值 32

第五节 各类数值型数据间的混合运算 33

第六节 算术运算符和算术表达式 35

1.基本的算术运算符 35

2.算术表达式 35

3.运算符的优先级 35

4.运算符的结合性 36

5.强制类型转换运算符 36

6.自增、自减运算符 37

第七节 赋值运算符和赋值表达式 39

1.复合的赋值运算符 40

2.赋值表达式 40

第八节 逗号运算符和逗号表达式 41

第九节 关系运算符和关系表达式 42

1.关系运算符及其优先级 42

2.关系表达式 43

第十节 逻辑运算符和逻辑表达式 44

1.逻辑运算符及其优先级 44

2.逻辑表达式 44

第四章 C语言程序设计 47

第一节 程序的三种基本结构 49

第二节 数据输出与输入 51

1.putchar函数(字符输出函数) 52

2.getchar函数(字符输入函数) 54

3.printf函数(格式输出函数) 55

4.scanf函数(格式输入函数) 62

第三节 if条件分支语句 66

1.if格式 66

2.if-else格式 67

3.else-if格式 67

4.if语句的嵌套 68

第四节 switch多路分支语句 71

第五节 for循环语句 74

第六节 while循环语句 77

第七节 do-while循环语句 78

1.break语句 79

第八节 goto语句、break语句与continue语句 79

2.continue语句 80

3.goto语句 81

4.总结 83

第五章 数组 87

第一节 一维数组 87

1.一维数组的定义方式 87

2.一维数组元素的引用 88

3.一维数组的初始化 89

第二节 二维数组及多维数组 92

1.二维数组的定义 92

2.二维数组的引用 93

3.二维数组的初始化 94

第三节 字符型数组 96

1.字符数组的定义 96

2.字符型数组的初始化 97

3.字符数组的引用 97

4.字符串和字符串结束标志 98

5.字符数组的输入输出 100

6.常用字符串处理函数 102

第六章 函数 113

第一节 函数的定义形式 116

1.无参函数的定义形式 116

2.有参函数定义的一般形式 117

3.空函数定义的形式 118

第二节 函数的参数 118

第三节 函数的返回值 119

第四节 函数调用 120

1.函数调用的一般形式 120

2.函数调用的方式 120

3.对被调用函数的说明 121

第五节 函数的嵌套调用 121

第六节 函数的递归调用 123

第七节 数组作为函数的参数 126

第八节 系统提供的常用数学函数 127

第七章 变量和函数的作用范围及预编译 129

第一节 局部变量和全局变量 129

1.局部变量 129

2.全局变量 130

第二节 动态存储变量与静态存储变量 131

1.局部变量的存储方式 132

2.全局变量的存储方式 133

第三节 内部函数和外部函数 135

1.内部函数 135

1.不带参数的宏定义 136

第四节 宏定义 136

2.外部函数 136

2.带参数的宏定义 137

第五节 包含文件 139

第六节 条件编译 140

1.#ifdef标识符 140

2.#ifndef标识符 141

3.#if表达式 142

第八章 指针 143

第一节 指针的概念 143

1.直接访问内存 143

2.间接访问内存 144

第二节 指针变量 145

1.指针变量的定义 145

2.指针变量的引用 145

第三节 指针变量作函数的参数 147

第四节 数组指针 150

1.定义数组指针 150

2.通过指针引用数组元素 151

3.数组名做函数的参数 152

4.多维数组指针 154

第五节 字符串指针 154

第六节 返回指针值的函数 155

1.指针数组和指向指针的指针 156

第七节 指针数组和指向指针的指针 156

2.main函数的形参 157

第九章 结构体与共用体 159

第一节 结构体的定义及引用 159

1.先定义结构体类型再定义变量名 160

2.在定义类型的同时定义变量 160

3.定义结构类型变量 161

4.结构体类型变量的引用 163

5.结构体变量的初始化 163

1.结构体数组的定义 164

第二节 结构体数组 164

2.结构体数组的初始化 165

第三节 指向结构体的指针 166

1.指向结构体变量的指针 166

2.指向结构体数组的指针 167

3.用指向结构体的指针作函数参数 167

第四节 指针链表 167

1.链表的数据结构 168

2.链表的操作 168

第五节 位段操作 172

1.位运算符 172

2.位段 173

1.共用体的概念 175

第六节 共用体的定义及引用 175

2.共用体变量的引用方式 176

3.共用体类型数据的特点 177

第七节 枚举类型 178

第八节 用typedef定义数据类型 180

第十章 文件操作 183

第一节 关于C语言文件 183

第二节 文件类型指针 184

第三节 文件的打开与关闭 185

1.文件的打开(fopen函数) 186

第四节 文件的读与写操作 189

2.文件的关闭(fclose函数) 189

1.fputc函数和fgetc函数 190

2.fread函数和fwrite函数 190

3.fprintf函数和fscanf函数 191

4.getw函数和putw函数 191

5.fgets函数和fputs函数 192

第五节 文件定位 192

1.rewind函数 192

2.fseek函数 192

3.ftell函数 193

附录Ⅰ 199

附录Ⅱ 201

参考文献 205

精品推荐