C++ 调用C程序 需要注意什么
new一个对象 用memset初始化有什么风险
struct的对齐
memcpy的实现
void* memcpy(void* dst, void* src, int size){
// // }
反转链表
反转链表 【指针迭代法、递归实现】(leetcode-206)
宏定义
#define MAX(a, b) if (a>b) return a; else return b; 不正确
#define MAX(a,b) (a<b)? b:a 正确
哪些函数不能是虚函数
哪些函数不可以成为虚函数?构造函数和析构函数可以是虚函数吗?
复制构造函数
手动实现类中的默认函数【构造函数,析构函数,复制构造函数、赋值操作符重载】
深拷贝和浅拷贝 默认拷贝构造函数和自定义拷贝构造函数【有代码实例】