图书介绍
新编C/C++程序设计入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 苏炳均,李林主编 著
- 出版社: 天津:天津科学技术出版社
- ISBN:9787530844557
- 出版时间:2008
- 标注页数:406页
- 文件大小:113MB
- 文件页数:422页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
新编C/C++程序设计入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述及Visual C++ 6.0控制台程序1
第2章 基本数据类型、运算符和表达式9
2.1 基本数据类型10
2.1.1 C语言提供的基本数据类型有哪些10
2.1.2 常量和变量10
2.1.3 C语言的基本数据类型及其表示14
2.2 运算符和表达式20
2.2.1 给变量赋初值20
2.2.2 运算符和表达式22
2.2.3 数据类型的转换27
2.3 练习29
第3章 数据的输入输出31
3.1 格式输出、输入函数32
3.1.1 格式输出函数printf32
3.1.2 格式输入函数scanf37
3.2 字符输入输出函数39
3.2.1 字符输出函数putchar39
3.2.2 字符输入函数getchar40
3.3 应用举例41
3.4 练习42
第4章 逻辑运算和控制语句44
4.1 程序的三种基本结构46
4.1.1 顺序结构46
4.1.2 选择结构46
4.1.3 循环结构48
4.1.4 程序的流程图49
4.2 选择控制语句50
4.2.1 关系运算符和关系表达式50
4.2.2 逻辑运算符和逻辑表达式52
4.2.3 条件运算符和条件表达式53
4.2.4 条件选择语句if55
4.2.5 分支结构switch60
4.3 循环控制语句64
4.3.1 for循环语句65
4.3.2 while循环语句68
4.3.3 do while循环语句70
4.3.4 多重循环语句71
4.3.5 break语句和continue语句72
4.4 练习74
第5章 数组78
5.1 一维数组78
5.1.1 一维数组的定义78
5.1.2 一维数组元素的赋值和初始化80
5.1.3 一维数组的程序举例82
5.2 二维数组88
5.2.1 二维数组的定义88
5.2.2 二维数组元素的赋值和初始化89
5.2.3 二维数组程序举例91
5.3 字符数组93
5.3.1 字符数组的定义93
5.3.2 字符数组的初始化93
5.4 字符串和字符串处理94
5.4.1 字符串的定义94
5.4.2 字符串的初始化95
5.4.3 字符串的输入输出95
5.4.4 字符串处理函数99
5.5 练习109
第6章 函数112
6.1 函数的定义与调用112
6.1.1 什么是函数112
6.1.2 函数的定义114
6.1.3 函数的声明120
6.1.4 函数的调用120
6.2 参数传递125
6.3 递归函数127
6.4 变量的作用域与生存期129
6.4.1 变量的作用域129
6.4.2 变量的生存期和存储类型132
6.5 练习136
第7章 编译预处理138
7.1 宏定义138
7.1.1 不带参数的宏定义138
7.1.2 带参数的宏定义140
7.2 文件包含141
7.3 多文件程序142
7.4 练习144
第8章 指针145
8.1 指针145
8.1.1 什么是指针145
8.1.2 指针的定义148
8.1.3 指针的运算152
8.2 指针与数组156
8.2.1 指针与数组的关系156
8.2.2 应用举例160
8.2.3 指针数组164
8.3 指针、数组与函数169
8.3.1 指针作函数的参数169
8.3.2 数组与函数172
8.3.3 用变量的地址作为函数的实参174
8.3.4 返回指针的函数175
8.4 利用指针动态分配内存175
8.5 练习179
第9章 结构体和枚举类型182
9.1 结构体类型182
9.1.1 什么是结构体182
9.1.2 结构体的定义183
9.1.3 定义结构体变量184
9.1.4 结构体变量的初始化187
9.1.5 结构体数组190
9.1.6 结构体指针192
9.1.7 结构体与函数197
9.2 结构体在链表中的应用201
9.2.1 什么是链表201
9.2.2 如何建立链表204
9.2.3 链表的输出208
9.2.4 统计链表结点的个数210
9.2.5 链表结点的查找210
9.2.6 链表的插入211
9.2.7 删除一个结点217
9.3 枚举类型219
9.3.1 枚举类型的定义219
9.3.2 枚举变量的声明220
9.3.3 枚举类型变量的赋值和使用220
9.3.4 枚举类型的应用举例221
9.4 练习224
第10章 C++语言基础部分227
10.1 编写第一个C++程序227
10.1.1 Hello.cpp,你的第一个C++程序227
10.1.2 运行程序228
10.1.3 Hello.cpp程序代码分析229
10.1.4 在Visual C++ 6.0下实现基于控制台的C++程序230
10.2 C++的输入和输出232
10.2.1 输出流对象cout使用介绍232
10.2.2 输入流对象cin使用介绍234
10.3 const常量定义和使用235
10.3 练习237
第11章 C++中函数的新特性238
11.1 内联函数238
11.2 函数原型242
11.3 重载函数242
11.4 缺省参数243
11.5 引用245
11.5.1 独立引用246
11.5.2 引用作为参数传递247
11.5.3 引用作为返回类型250
11.5.4 引用与指针的区别251
11.6 练习252
第12章 C++中的两个基础概念:类与对象254
12.1 类和对象254
12.1.1 新的数据类型“类”的引入254
12.1.2 类和对象255
12.1.3 类的定义和实现256
12.1.4 类的使用258
12.1.5 类的定义及实现示例程序演示259
12.1.6 在Visual C++ 6.0的程序中下添加一个类259
12.2 存取访问控制264
12.2.1 关键字public264
12.2.2 关键字private264
12.2.3 关键字protected267
12.3 类与结构体267
12.4 应用举例268
12.5 练习271
第13章 进一步走近“类”273
13.1 new和delete273
13.1.1 new274
13.1.2 delete275
13.2 构造函数和析构函数276
13.2.1 构造函数276
13.2.2 析构函数285
13.3 再谈new、delete和malloc、free286
13.4 this指针289
13.5 应用举例291
13.6 练习297
第14章 静态成员和友元299
14.1 静态成员299
14.1.1 静态数据成员299
14.1.2 静态成员函数303
14.2 友元305
14.2.1 友元函数306
14.2.2 友元类308
14.3 应用举例309
14.4 练习312
第15章 运算符重载313
15.1 明确目标:为什么要进行运算符重载313
15.2 以成员函数实现运算符重载314
15.2.1 重载一元运算符:递增运算符“++”315
15.2.2 二元运算符重载:重载加运算符“+”322
15.2.3 重载赋值运算符“=”325
15.3 用友元函数重载运算符328
15.3.1 用友元函数重载加法运算符“+”328
15.3.2 重载输出运算符“〈〈”331
15.4 应用举例332
15.5 练习339
第16章 继承340
16.1 什么是继承340
16.2 实现继承342
16.2.1 单一继承342
16.2.2 多重继承347
16.2.3 多级继承350
16.3 构造函数、析构函数与继承351
16.3.1 何时执行构造函数和析构函数351
16.3.2 将参数传送给基类的构造函数353
16.4 继承与友元及静态成员的关系357
16.4.1 友元与继承357
16.4.2 静态成员与继承359
16.5 应用举例360
16.6 练习364
第17章 虚函数与多态性366
17.1 虚函数366
17.1.1 为什么要引入虚函数366
17.1.2 虚函数与函数重载的区别372
17.1.3 虚函数与继承的关系372
17.1.4 虚函数的层次性372
17.1.5 析构函数与虚函数374
17.2 纯虚函数375
17.3 练习376
第18章 流和文件流378
18.1 格式化输出378
18.1.1 I/O(输入/输出)控制符介绍378
18.1.2 格式化输出举例379
18.2 文件流382
18.2.1 文件的打开和关闭382
18.2.2 文件读写操作举例383
18.3 练习387
第19章 模板388
19.1 函数模板388
19.2 类模板391
19.3 练习395
附录A Turbo C 2.0的操作397
1.设置环境目录397
2.编写源程序398
3.保存和打开C程序399
4.编译和执行C程序399
5.获取帮助399
附录B ASCII表400
附录C 常用库函数401
一、数值函数401
1.算术函数401
2.三角函数401
二、字符函数和字符串函数402
1.字符函数402
2.字符串函数404
附录D 练习参考答案406
热门推荐
- 1437807.html
- 3418208.html
- 3560627.html
- 3163023.html
- 3543220.html
- 3581321.html
- 1533404.html
- 3384615.html
- 424696.html
- 391731.html
- http://www.ickdjs.cc/book_2651965.html
- http://www.ickdjs.cc/book_3238087.html
- http://www.ickdjs.cc/book_2876700.html
- http://www.ickdjs.cc/book_768564.html
- http://www.ickdjs.cc/book_1573136.html
- http://www.ickdjs.cc/book_2093722.html
- http://www.ickdjs.cc/book_1554359.html
- http://www.ickdjs.cc/book_1182988.html
- http://www.ickdjs.cc/book_3848983.html
- http://www.ickdjs.cc/book_531370.html