图书介绍

C及C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C及C++程序设计
  • 钮焱等主编 著
  • 出版社: 北京:科学出版社
  • ISBN:7030110455
  • 出版时间:2003
  • 标注页数:218页
  • 文件大小:8MB
  • 文件页数:229页
  • 主题词:

PDF下载


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

下载说明

C及C++程序设计PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第一章 程序设计概论1

1.1 程序设计基本技术1

1.1.1 程序设计语言1

1.1.2 程序设计的基本过程3

1.1.3 算法及算法描述5

1.1.4 结构化程序设计8

1.1.5 数制及编码9

1.1.6 二进制数的算术和逻辑运算12

1.1.7 原码、反码、补码14

1.1.8 计算机字符编码方案15

1.2 C语言概述16

1.2.1 C语言的起源及其特点16

1.2.2 C语言程序的基本构架及执行过程17

1.2.3 C语言基本字符集与保留字19

第二章 数据类型、运算符与表达式20

2.1 基本数据类型20

2.2 常量与变量21

2.2.1 常量21

2.2.2 变量22

2.2.3 整型数据23

2.2.4 实型数据24

2.2.5 字符型数据25

2.3 运算符与运算27

2.3.1 运算符与表达式概述27

2.3.2 算术运算28

2.3.3 赋值运算29

2.3.4 关系运算30

2.3.5 逻辑运算30

2.3.6 其他运算31

第三章 顺序结构程序设计34

3.1 基本语句34

3.2 赋值语句36

3.3 数据的输入输出37

3.3.1 格式化输出函数printf38

3.3.2 单个字符的输出函数putchar43

3.3.3 格式输入函数scanf43

3.3.4 字符输入函数getchar48

3.4 应用举例49

第四章 流程控制语句51

4.1 选择结构语句51

4.1.1 if语句51

4.1.2 if语句的嵌套54

4.1.4 switch/break语句56

4.1.3 条件运算符56

4.2 循环结构语句58

4.2.1 使用if/goto构成循环58

4.2.2 while循环59

4.2.3 do-while循环60

4.2.4 for循环61

4.2.5 几种循环的比较63

4.2.6 循环的嵌套64

4.2.7 break语句和continue语句64

4.3 应用举例65

5.1.1 一维数组的定义68

5.1 一维数组68

第五章 数组68

5.1.2 一维数组元素的引用69

5.1.3 一维数组的初始化70

5.1.4 一维数组程序举例71

5.2 二维数组74

5.2.1 二维数组的定义74

5.2.2 二维数组元素的引用75

5.2.3 二维数组的初始化76

5.2.4 二维数组程序举例78

5.3.1 字符数组的定义79

5.3 字符数组79

5.3.3 字符数组的初始化80

5.3.2 字符串与字符串结束标志80

5.3.4 字符串的输出82

5.3.5 字符串的输入82

5.3.6 字符串处理函数84

5.3.7 二维字符数组88

5.3.8 字符数组程序举例89

6.1 函数及其定义92

6.1.1 函数的概述92

第六章 函数92

6.1.2 函数的定义93

6.2 函数的参数94

6.2.1 形式参数与实在参数94

6.2.2 实参和形参之间的单向数值传递95

6.2.3 地址传递方式96

6.3 函数的类型99

6.3.1 函数类型声明和函数原型99

6.3.2 返回语句101

6.4 函数的调用101

6.4.1 函数调用的一般形式101

6.4.3 函数的递归调用103

6.4.2 函数的嵌套调用103

6.5 局部变量与全局变量104

6.5.1 局部变量104

6.5.2 全局变量106

6.6 变量的存储属性107

6.6.1 局部变量的存储方式107

6.6.2 全局变量的存储方式109

6.7 内部函数与外部函数111

6.7.2 外部函数112

6.8 带参数的宏112

6.7.1 内部函数112

第七章 指针116

7.1 地址与指针116

7.1.1 指针变量的定义117

7.1.2 指针变量的初始化118

7.1.3 指针变量的引用119

7.1.4 指针变量的运算121

7.1.5 指针变量作为函数的参数124

7.2 指针与数组127

7.2.1 指针与一维数组127

7.2.2 指针与二维数组131

7.2.3 指向数组的指针作函数参数133

7.3 指针与字符串135

7.3.1 字符串的表示和使用135

7.3.2 指向字符串的指针作函数的参数138

7.4 指针与函数139

7.4.1 指向函数的指针变量的定义与引用139

7.4.2 指向函数的指针变量作函数的参数140

7.5 返回指针值的函数142

7.6 指针数组143

7.6.1 指针数组概念143

7.6.2 指针数组作main函数的参数144

7.7 指针的指针145

第八章 结构体、共用体和枚举类型148

8.1 结构体类型148

8.1.1 结构体声明及变量的定义148

8.1.2 结构体变量的初始化及应用150

8.1.3 结构体数组153

8.1.4 指向结构体类型数据的指针155

8.2 共用体156

8.2.1 共用体及变量的定义156

8.2.2 共用体变量的使用158

8.2.3 共用体数据的特点158

8.3 枚举类型160

8.4 用typedef定义类型名161

第九章 文件163

9.1 概述163

9.2 文件的打开与关闭164

9.2.1 FILE指针164

9.2.2 文件打开函数fopen()165

9.2.3 文件关闭函数fclose()166

9.3 文件的读写操作167

9.3.1 fgetc函数与fputc函数167

9.3.2 fgets函数与fputs函数169

9.3.3 fread函数与fwrite函数170

9.3.4 fscanf函数与fprintf函数171

9.4 文件的定位172

9.4.1 rewind函数172

9.4.2 ftell函数172

9.4.3 fseek函数172

第十章 综合应用174

10.1 选择题174

10.2 填空题182

10.3 改错题187

11.1.2 C++与C语言的关系191

11.1.1 C++是面向对象的程序设计语言191

11.1 C++概述191

第十一章 C++与面向对象的程序设计191

11.2 C++的输入与输出192

11.3 变量的引用与作用域运算符194

11.3.1 引用194

11.3.2 作用域运算符196

11.4 内联函数与函数的重载197

11.4.1 内联函数197

11.4.2 函数的重载197

11.4.3 带缺省参数的函数199

11.5.2 类的声明200

11.5.1 类与对象的概念200

11.5 类与对象200

11.5.3 对象的声明202

11.6 构造函数和析构函数202

11.6.1 构造函数202

11.6.2 析构函数205

11.7 继承与派生206

11.7.1 继承与派生概念206

11.7.2 建立派生类206

附录A ASCII码字符表212

附录B 运算符的优先级次序及结合性212

附录C C的库函数213

热门推荐