跳至主要內容
编程指北-计算机学习指南
首页
Cursor & ChatGPT 教程
ChatGPT 订阅教程
Cursor 订阅教程
C++ 面试指北
CS 学习路线
网络指北(图解)
面试准备
推荐书籍
八股文
系统设计(更新中)
超全 C/C++ 技术面试八股文面试题!(2025 年更新)
编程指北
大约 2 分钟
对于 C++ 语法重点内容进行讲解,包括内存、指针、智能指针、虚函数、C++11、面向对象等等,共计 10w+ 字。
面试重点及复习指南看这里:
C/C++后台开发面试重点知识
C++ 基础篇
C++ 基础篇
👇
点击展开
sizeof 关键字
sizeof 和 strlen
数组做参数退化为指针
const 关键字
static 关键字
volatile 的作用
C/C++ 字节对齐
C/C++ 字节序
C++ 中 class 和 struct 区别
宏定义(define)和内联函数(inline)的区别
宏定义 (define) 和 typedef 的区别
explicit 关键字
C/C++ 中 extern 作用
extern C 的作用
mutable 的作用
C++ 几种类型转换
C++ 面向对象篇
C++面向对象篇
👇
点击展开
面向对象三大特性
C++ 类成员访问权限
重载、重写、隐藏的区别
C++ 类对象的初始化和析构顺序
C++ 析构函数可以抛出异常吗?
C++ 中对象深拷贝和浅拷贝
C++多态的实现方式
C++ this 指针
C++ 虚函数表
C++ 纯虚函数是什么?
为什么 C++ 构造函数不能是虚函数?
为什么 C++ 基类析构函数需要是虚函数?
为什么C++的成员模板函数不能是 virtual
sizeof 一个空类大小是多大
C++内存管理篇
C++内存管理篇
👇
点击展开
C/C++ 内存是什么?
深入理解 C/C++ 指针
快速搞懂 C/C++ 指针声明
C/C++内存分区
C++指针和引用的区别
指针传递、值传递、引用传递
C++ RAII 思想
C++ 智能指针解析
深入理解 C++ shared_ptr
深入理解 C++ weak_ptr
C/C++ malloc-free底层原理
C++ malloc、new,free、delete 区别
C/C++ 内存泄露如何检测和避免
C/C++ 野指针和空悬指针
常见的 C/C++ 内存错误
现代 C++
C++11
👇
点击展开
nullptr 和 NULL的区别
C++ 类型萃取
持续更新中...
下一页
C/C++ 面试重点知识