🧩 1. C++ 基础语法
- 变量与数据类型:
int
,float
,bool
等基础类型是编程的基石 - 运算符:
+
,-
,*
,/
用于数学计算,==
,!=
用于比较 - 控制结构:
if
,else
,for
,while
实现逻辑分支与循环
🧠 2. 面向对象编程
- 类与对象:用
class
定义蓝图,object
实例化 - 继承与多态:通过
class A : public B
实现代码复用 - 封装:使用
private
/protected
限制访问权限
📦 3. 标准模板库 (STL)
- 容器:
vector
,map
,set
等存储数据 - 算法:
sort
,find
,transform
等操作数据 - 迭代器:用于遍历容器元素的工具
⚙️ 4. 内存管理
- 指针:
*
与&
控制内存地址 - 智能指针:
unique_ptr
,shared_ptr
提升安全性 - 动态分配:
new
与delete
操作内存
🌐 扩展学习
如需深入掌握 C++ 高级特性,可访问:cpp_advanced
或探索项目实践:cpp_projects