第1章 简历书写 1
1.1 求职方式 1
1.2 制作简历的注意事项 2
1.3 简历模板 5
第2章 C/C++程序设计基础 10
2.1 数据类型 10
2.2 类型转换 19
2.3 结构体、联合体和sizeof 22
2.4 运算符 37
2.5 预处理 43
2.6 其他 47
2.7 总结 65
第3章 指针、传递与引用 66
3.1 指针、数组和引用 66
3.2 数组与指针 72
3.3 函数指针与指针函数 78
3.4 总结 83
第4章 循环、函数和递归 84
4.1 函数 84
4.2 递归 88
4.3 循环 102
4.4 总结 113
第5章 字符串 114
5.1 类型转换 114
5.2 字符数组与越界 119
5.3 字符串其他问题 130
5.4 总结 137
第6章 面向对象基础 139
6.1 面向对象的基本概念 139
6.2 构造函数和析构函数 150
6.3 虚函数与继承 163
6.4 STL 182
6.5 总结 189
第7章 数据结构 190
7.1 链表 190
7.2 双向链表 199
7.3 堆、栈和队列 205
7.4 树 216
7.5 图 227
7.6 总结 233
第8章 排序和查找 235
8.1 排序 235
8.2 查找 249
8.3 总结 276
第9章 操作系统 278
9.1 Linux与嵌入式编程 278
9.2 进程 284
9.3 内存管理 294
9.4 总结 295
第10章 数据库和网络 296
10.1 数据库基础知识 296
10.2 SQL语言 300
10.3 网络结构与协议 306
10.4 网络其他问题 318
10.5 总结 324
第11章 面试攻略 325
11.1 面试准备 325
11.2 面试礼仪 326
11.3 电话面试 329
11.4 常见面试问题 331
11.5 智力测试 337
11.6 总结 346