
- 作 者:蔡明志原著;刘含改编
- 出 版 社:北京:海洋出版社
- 出版年份:1993
- ISBN:7502739225
- 标注页数:391 页
- PDF页数:398 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源398 ≥391页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
目录 1
第一章 C语言简介 1
1.1 程序的流程控制 1
1.1.1 if else条件判别式 1
1.1.2 switch:多重条件选择 7
1.1.3 while循环 9
1.1.4 dowhile循环 10
1.1.5 for循环 12
1.1.6 break及continue 15
1.1.7 goto语句 18
1.2 运算符及表达式 19
1.2.1 基本运算符 19
1.2.2 组合赋值运算符(=)及算术运算符 20
1.2.3 ++与--运算符 21
1.2.4 位(bit)运算符 22
1.2.5 关系运算符与逻辑运算符 23
1.2.6 其他特殊运算符 24
1.2.7 表达式 25
1.3 函数(function) 29
1.3.1 函数定义 30
1.3.2 函数原型(prototype) 32
1.3.3 递归函数 34
1.3.4 具有不定参数个数的函数 39
第二章 由C到C++ 43
2.1 新注释格式 43
2.2 可在程序语句后声明变量 43
2.3 函数的重载(overloading)功能 45
2.4 内嵌式(inline)函数 48
2.5 作用域运算符 51
2.6 引用类型(Referencetype) 52
2.7 具有初始值的函数参数 55
2.8 new及delete运算符 58
2.9 C++的流 62
第三章 一般应用习题 66
3.1 基础知识 66
3.1.1 数组(array)及字符串 66
3.1.2 多维数组 68
3.1.3 结构(struct)类型 69
3.1.4 联合(union)类型 71
3.1.5 位字段(bitfield)的使用 73
3.1.6 枚举(enum)类型 74
3.1.7 用typedef定义类型 75
3.1.8 动态分配的数组 75
3.1.9 链表(linkedlist) 77
3.1.10 类(class)类型 78
3.1.11 重载运算符(overloadingoperators) 84
3.2 C语言习题精选 85
3.3 C++语言习题精选 166
第四章 高级应用习题 215
4.1 基础知识 215
4.1.1 复杂的链表 215
4.1.2 散列表(hashtable) 216
4.1.3 二叉树(binarytree) 219
4.1.4 类的继承(inheritance) 221
4.1.5 多态性(polymorphism)及虚拟函数(virtualfunction) 224
4.1.6 多重继承(multipleinheritance) 227
4.2 C语言习题精选 228
4.3 C++语言习题精选 313