C++ 基础知识点总结
- 基本数据类型:int, char, float, double, bool,以及对应的修饰符short, long
- 指针与引用:指针存储内存地址,引用是变量的别名
- 数组与字符串:固定大小数组,C风格字符串(char[]),std::string类
- 控制结构:if/else, switch/case, for, while, do-while循环
- 函数:支持函数重载、默认参数、内联函数(inline)
- 类与对象:class/struct定义,构造函数、析构函数、成员函数
- 继承与多态:public/private/protected访问控制,虚函数实现多态
- STL容器:vector, string, map, set等标准模板库组件
- 内存管理:new/delete动态分配,智能指针(C++11及以后)
提示:C++需要手动管理内存,在使用new分配内存后记得用delete释放。