目录
第一章 编程启航:搭建C++开发环境
1.1 开发环境全景图
1.1.1 IDE vs 编译器:Visual Studio Code+GCC/Clang全平台方案
1.1.2 在线编译器实战:Godbolt可视化调试体验
1.2 从零编译第一个程序
1.2.1 "Hello World"代码结构拆解
1.2.2 编译执行全流程演示:gcc/g++命令行操作
1.2.3 常见编译错误排查指南
第二章 语法规础:构建编程核心框架
2.1 数据类型与变量深度解析
2.1.1 整型家族:char/short/int/long long类型陷阱
2.1.2 浮点数精度谜题:float/double存储原理
2.1.3 变量生命周期管理:静态存储区与堆栈区实测
2.2 运算符与控制流进阶
2.2.1 算术/关系/逻辑运算符全解析
2.2.2 位运算实战:快速幂算法优化
2.2.3 条件语句优化:短路求值应用案例
2.2.4 循环结构对比:for/while/do-while性能差异
第三章 数据结构:程序设计的基石
3.1 数组与字符串进阶应用
3.1.1 动态数组管理:new/delete vs std::vector
3.1.2 C风格字符串处理函数大全
3.1.3 字符串哈希:基于BKDR算法的实现
3.2 链表数据结构实现
3.2.1 单双向链表结构图解与代码模板
3.2.2 内存泄漏检测:Valgrind工具使用示范
3.2.3 链表操作面试题实战:反转链表
第四章 面向对象:代码复用的艺术
4.1 类与对象核心机制
4.1.1 构造函数重载的3种典型场景
4.1.2 深拷贝与浅拷贝:自定义赋值运算符
4.1.3 静态
306



被折叠的 条评论
为什么被折叠?



