图书介绍
C++面向对象程序设计入门与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 郑家瑜编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113049664
- 出版时间:2002
- 标注页数:575页
- 文件大小:104MB
- 文件页数:590页
- 主题词:C++
PDF下载
下载说明
C++面向对象程序设计入门与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前A章 Borlard C++工作环境1
集成开发环境2
程序开发流程2
启动Borland C++2
IDE开发程序步骤3
菜单栏9
工具栏图标10
打开旧文件11
另一种运行环境11
前B章 C++ Builder V5.0工作环境15
什么是C++Builder16
可视化集成开发环境16
启动C++ Builder16
Builder开发DOS程序的步骤17
打开旧文件22
读取书中的程序24
第1章 程序基本结构27
程序结构28
声明区29
程序头29
主程序区30
函数定义区30
注释30
标识符及变量31
赋值符号32
程序语句32
数据类型33
字符数据类型33
整数数据类型34
浮点数数据类型37
布尔类型38
数据类型的变量声明38
算术运算符41
负号“-”41
加号“+”42
减号“-”42
乘号“*”43
除号“/”44
余数“%”45
加1“+++”46
减1“—”48
算术赋值运算符“+=”、“-=”、“/=”等51
特殊运算符“e1?e2:e3”53
小括号“()”54
类型转换54
关系运算符57
逻辑运算符58
运算符优先级60
运算符的综合实例61
sizeof()64
第2章 输入与输出69
对象的输出cout与输入cin70
cout输出70
设置字段宽71
设置有效精度74
浮点小数位数的设置75
科学计数法与大写十六进制的输出76
设置左/右对齐及中间补字符78
cin输入80
输入整数81
输入浮点数82
输入字符82
输入字符串83
混合输入整数及字符84
混合输入整数及浮点数85
混合输入整数、浮点数及字符86
混合输入整数、浮点数、字符及字符串87
输入十六、八进制的整数88
输入浮点数的科学计数法数据89
cout的副作用89
第3章 循环95
for循环96
单一语句for循环97
多语句for循环100
嵌套for循环102
for注意事项105
while循环109
单一语句的while循环110
多语句while循环110
嵌套while循环112
do...while循环114
单一语句的do...while循环114
多语句do...while循环115
嵌套do...while循环117
嵌套循环的陷阱与交互使用118
综合实例119
第4章 选择判断135
条件语句格式136
if条件语句137
if...else条件语句141
嵌套if...else...语句144
嵌套if...else if...else if...语句149
switch...case多重选择语句151
break, continue的用途155
第5章 数组165
数组及其作用166
数组的定义166
数组中的元素167
访问数组元素167
设置一维数组初值171
地址与数组名176
一维数组的应用:冒泡排序法179
二维数组184
二维数组的初值设置189
三维数组及初值设置193
第6章 基本位运算207
整数的位表示208
运算符208
“&”运算符208
“│”运算符209
“^”运算符210
“~”补码运算符211
“<<”左移及“>>”右移运算符212
第7章 自定义函数219
函数及其作用220
函数的种类220
内置函数220
自定义函数221
函数的定义格式221
函数原型声明与调用222
函数的基本方式223
无参数无返回值224
在函数内输出数据224
在函数内计算数据225
无参数有返回值227
返回基本数据类型228
返回结构231
有参数无返回值232
用变量传值232
以数值传送233
运算后传参数234
以一维数组传递236
以二维数组传递236
按值传递参数238
按引用传递参数240
使用引用240
用引用传参数242
以引用返回244
按指针传递参数245
指针的使用245
以指针传参数以指针接收并返回245
以指针值传参数,用“&”接收并返回247
以指针值传参数但不返回248
以指针函数名返回249
递归函数252
函数重载255
缺省函数参数值259
第8章 指针267
地址运算符“&”268
指针声明269
指针使用——指向已存在的地址270
指针与地址运算符270
指针类型的一致性272
指针赋值272
指针地址运算273
指针的使用——内存配置276
new与delete的使用276
配置单一内存277
配置单一内存并赋初值278
配置多个内存280
使用malloc与free284
指针与数组286
数组名的指针用法286
以指针变量取代数组287
数组各元素地址的取得289
指针变量与二维数组290
指针与字符串292
指针与函数294
一般变量传给指针295
传址方式传参数297
指针传给指针299
函数名称以指针返回302
返回一个以上的数据305
指针与结构306
指针的指针:双指针307
指针指向函数309
指针数组312
常犯的指针错误316
未指向已存在地址316
误解导致指针的误用316
地址比较误用317
指针下标超出数组范围317
综合范例318
第9章 字符串及其函数325
字符串与字符数组326
字符数组326
字符串的结尾“ ”326
字符串的声明327
字符串常数327
定长字符串:字符数组的声明329
指针字符串的声明330
字符串数组332
字符串的输出335
cout的直接输出335
cout.put()的输出335
cout.write()的输出336
字符串的输入337
cin的直接输入337
cin.get.line()的输入338
cin.get()的输入339
数字与字符串混合输入343
字符串函数344
字符串长度strlen()344
字符串比较strcmp()、 strncmp()346
字符串拷贝strcpy()、stpcpy()350
字符串大小写转换strupr ()、strlwr()353
字符串合并strcat()、 strncat()354
综合实例356
第10章 内置函数363
数学函数(math.h)364
绝对值/取整数367
三角函数370
复数函数371
对数函数372
次方及方根373
转换函数375
随机数函数(stdlib.h)378
字符函数(ctype.h)381
测试函数381
转换函数385
时间函数(time.h)387
时间结构(tm)388
长整数时间(time_t)390
时间环境变量(tzset)392
时间结构(timeb)393
时间滴答(clock)395
格式化日期时间(strftime)395
目录文件函数(dir.h)397
内定文件结构(ffblk)398
磁盘管理399
路径管理400
文件管理403
第11章 结构407
结构408
结构的定义408
一般定义410
直接声明结构变量410
直接声明结构变量并赋初值411
使用保留字typedef411
只有结构变量411
多个结构变量411
结构字段的访问与结构的设置412
访问结构字段412
结构的设置413
结构在程序内的位置413
公共结构414
私有结构415
字段初值及数组字段416
字段初值的设置416
数组字段417
结构占用内存的大小419
嵌套结构422
结构与指针424
指向已存在的地址424
配置内存425
结构与数组426
一般数组的访问427
数组名访问429
结构数组与指针430
固定大小的配置430
指向已存在的静态结构数组432
灵活性大小配置433
结构与函数435
以字段作为参数传递435
以结构作为参数传递436
以函数名返回结构441
结构与排序444
结构的互换444
结构的排序——未调用函数446
结构的排序——调用函数449
union结构452
位结构455
enum枚举数据类型458
typedef类型定义461
新类型名称462
结构的类型定义462
数组为类型464
内置结构应用实例465
第12章 类471
面向对象程序设计的特性472
封装472
多态472
继承473
类及其作用473
类定义473
一般格式474
访问限定符474
类定义实例474
类与对象477
类变量就是对象477
一般对象的使用477
成员函数481
类外定义成员函数——范围运算符“::”的使用481
inline函数484
成员函数重载486
数据成员的初值487
构造函数与析构函数489
构造函数489
构造函数重载492
析构函数494
共享成员函数496
共享数据成员——static的使用498
对象指针的使用500
类与结构502
第13章 文件505
输入/输出类506
输入/输出格式506
格式化文件507
整数数据的输入/输出507
字符数据的输入/输出508
字符串数据的输入/输出509
浮点数数据的输入/输出510
混合数据的输入/输出512
二进制文件514
基本数据类型的输入/输出514
结构数据类型的输入/输出517
随机访问文件519
综合实例522
第14章 预处理程序、变量等级、const、 static533
预处理程序指令534
包含文件#include534
宏定义#define536
文字宏536
取代函数的宏539
编译指令540
#if、 #else、 #endif、 #elif540
#ifdef、 #ifndef544
#error545
#undef545
defined546
#line546
#pragma547
#与547
默认的宏名548
变量等级549
局部变量的声明550
全局变量的声明551
范围运算符“::”552
register553
const常数553
一般const常数553
指针const常数555
函数参数的const557
static静态数据558
inline的使用559
附录AIBM PC ASCII字符集561
附录B数制系统571
各进制数字的表示572
各进制转化为十进制573
十进制转化为各进制573
二进制与十六进制的关系574
二进制与八进制间的关系574
热门推荐
- 1749791.html
- 3333604.html
- 3516990.html
- 3259060.html
- 724408.html
- 2218649.html
- 2106758.html
- 733300.html
- 3862843.html
- 1747837.html
- http://www.ickdjs.cc/book_3503686.html
- http://www.ickdjs.cc/book_509913.html
- http://www.ickdjs.cc/book_3163890.html
- http://www.ickdjs.cc/book_172118.html
- http://www.ickdjs.cc/book_3231018.html
- http://www.ickdjs.cc/book_2284732.html
- http://www.ickdjs.cc/book_1197616.html
- http://www.ickdjs.cc/book_3532416.html
- http://www.ickdjs.cc/book_1325187.html
- http://www.ickdjs.cc/book_3433437.html